[Bug 219025] Review Request: ntop - A network traffic probe similar to the UNIX top command

bugzilla at redhat.com bugzilla at redhat.com
Mon Dec 11 08:12:35 UTC 2006


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: ntop - A network traffic probe similar to the UNIX top command


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=219025





------- Additional Comments From bjohnson at symetrix.com  2006-12-11 03:12 EST -------
> Well, a quick glance at this package:
> * some files  should not be in main package, like:
> --------------------------------------------------
> W: ntop devel-file-in-non-devel-package /usr/lib/libntop.so
> --------------------------------------------------

Fixing that in the next release.

* permissions of some files in -debug package is wrong.
> ----------------------------------------------------
> E: ntop-debuginfo script-without-shebang /usr/src/debug/ntop-3.2/fcUtils.c
> E: ntop-debuginfo script-without-shebang
> /usr/src/debug/ntop-3.2/plugins/xmldumpPlugin.c
> E: ntop-debuginfo script-without-shebang
> /usr/src/debug/ntop-3.2/globals-structtypes.h
> ------------------------------------------------------

Fixing that in the next release. 

> * By the way, what is fedora-groupadd? Is there any reason
>   that this cannot be replaced with groupadd?

fedora-usermgmt provides wrappers around useradd, userdel, groupadd and groupdel
to allow predictable but configurable uids/gids.  I took these from the old package.

If the consensus is that we should not use the fedora tools, then I can replace
them with normal user*/group* tools.


> * Usually calling userdel or groupdel is not recommended.
>   Usually it is left as it is and deleting user or group should
>  be manually done by administrator.

I've been looking for any packaging guidelines regarding this.  It seems sloppy
to me to leave (program) users hanging around.

> * For Requires:
>   Please don't write the explicit dependency which is required
>   automatically by dependencies of libraries.
>   For example, libgd.so.2 dependency pulls gd, so adding "gd"
>   explicitly to Requires is not needed.

I will work on this. How good is RPM?  How far can it be trusted to find the
right dependencies?

> * For BuildRequires:
>   Please don't write redundant dependencies. For example, zlib-devel
>   is required by openssl-devel, so adding "zlib-devel" to BuildRequires
>   is not necessary.

I will work on this as well.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the Fedora-package-review mailing list