[Nagiosplug-devel] mysql, iirc and lib64 errors
sean finney
seanius at seanius.net
Sun Mar 5 22:12:04 CET 2006
hi mike,
On Sun, Mar 05, 2006 at 11:56:43AM -0600, Mike McGrath wrote:
> I'm working on getting nagios-plugins packaged for Fedora Extras and
> some of the reviewers ran into a problem compiling the official nagios
> plugins on 64 bit machines. The problem appears to be some hardcoded
> paths to /usr/lib/ in configure or the make file. Here's the bug
> report:
>
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=176374
>
> Unfortunately I don't have a 64 bit machine to work with. Does anyone
> here have any insight?
the failed build log would be helpful. i don't know how rh/fc handles
the split in 64/32-bit libs and sw. in debian, iirc /usr/lib is
a symlink to /usr/lib64 and there's a seperate /usr/lib32. or at
least, there are no such compilation errors on my amd64 machine
(which is powered off currently so i can't check :()
also, don't you think one plugin per package is a little overkill?
at the very least, there's a fair number of plugins that don't have
any external dependencies that you could group together without
causing anyone any grief.
in debian, we've found a good balance is to group the plugins according
to their uses and dependencies, and use feedback from users to
determine further changes. so right now we have
- nagios-plugins-basic: plugins that don't require anything
special (anything outside of "Base" installation). check_ping
was later added because it was so commonly used.
- nagios-plugins-standard: stuff that requires more
dependencies, such as mysql/pgsql, etc
- nagios-plugins: pseudopackage that installs the previous
two packages (backwards compatibility with previous installs)
our original intent when we split this up (about 5 months ago iirc) was
to further split things up, but to wait for user feedback before
doing so. believe it or not, with the exception of check_ping we
haven't recieved any complaints yet (and we may make the latter
moot if we decide to move to check_icmp as the debian default).
the advantage of such a system is that other software that more or less
requires plugins to be installed (nrpe, for example) can then be told
to depend on nagios-plugins-basic | nagios-plugins, such that a default
install won't bring in everything + the kitchen sink but will still
be fairly usable out of the box.
sean
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://nagios-plugins.org/archive/devel/attachments/20060305/cdbe288e/attachment.sig>
More information about the Devel
mailing list