[Nagiosplug-devel] RPM/Debian packaging

sean finney seanius at seanius.net
Tue May 16 08:23:04 CEST 2006


hi subhendu,

On Sun, May 14, 2006 at 10:23:14PM -0400, Subhendu Ghosh wrote:
> I would like to see what we can do to resolve them.  Can package 
> maintainers provide some comments and feedback on the direction we should 
> be heading?

i think one of the larger issues i've had packaging the plugins in
debian is the compile-time dependencies for creating all of the
plugins.  for exmaple, needing to have ntpdate/ntpq installed at
compile time to generate check_ntp[1].

another issue is hard-coding certain things at compile time compile
time, like the ping syntax etc.

the final issue is more of a logistical one that is left for us (the
packagers) to decide ourselves: binary package dependencies.  in
debian <= sarge, we had a single binary "nagios-plugins" package
which had all the plugins and a quite impressive dependency list as
a result.  since then, we've been splitting things up a bit, so now
there's a "nagios-plugins-basic", "-standard", and "-extra" (or
something like that, i forget at the moment).  the first is a set
of plugins with minimal and/or no external dependencies, the second
is the set of plugins in which one would mostly likely want on a
default installation, and the final package is all the odds and ends
that perhaps only certain people would be interested in.

another route would be to generate a single-package per plugin, but
within the debian team we decided that was overkill and polluted
the package namespace too much.

	sean
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <https://www.monitoring-plugins.org/archive/devel/attachments/20060516/db5b2e98/attachment.sig>


More information about the Devel mailing list