[Bug 749232] Review Request: nagios-plugins-lcgdm - nagios probes for DPM / LFC nodes
bugzilla at redhat.com
bugzilla at redhat.com
Wed Nov 2 20:22:48 UTC 2011
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=749232
Steve Traylen <steve.traylen at cern.ch> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
CC| |steve.traylen at cern.ch
Flag| |fedora-review?
--- Comment #1 from Steve Traylen <steve.traylen at cern.ch> 2011-11-02 16:22:47 EDT ---
A quick first parse.
Some similar comments to bug #749132.
1) Add details about making the tar ball.
2) CFLAGS
It seems that Fedora and RHEL6 do have a %{cmake} macro to do all this
for you. See $(rpm -E '%{cmake}'
Assuming RHEL5 as well then you can case the dist tag to do it by hand.
http://fedoraproject.org/wiki/Packaging:DistTag and effectively implement
the same thing by hand.
3) rpmlint
nagios-plugins-dpm-disk.x86_64: W: only-non-binary-in-usr-lib
nagios-plugins-dpm-head.x86_64: W: only-non-binary-in-usr-lib
okay this seems to be normal for nagios-plugins even it seems wrong
to me, precedent is there so fine.
4) There are directories such as
/etc/nrpe.d/
/usr/lib64/nagios/plugins/lcgdm
/usr/lib64/nagios/plugins
/usr/lib64/nagios
...
that you create but are not part of your package nor owned
by something you pull in.
It makes sense as you have done not to require nagios to make
the probes easily available to other monitoring systems so you should
at least own the directories.
http://fedoraproject.org/wiki/Packaging:Guidelines#File_and_Directory_Ownership
5) When you require a sub package it should be exactly matched
Requires: nagios-plugins-lcgdm-common%{?_isa} = %{version}-%{release}
6) You duplicate
%doc LICENSE README RELEASE-NOTES
but they are only needed in just one package with the exception
of the LICENSE which should be in all packages that can be installed in
isolation as defined by the inter requires of your sub packages.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list