build custom rpm with nagios-plugins and nagios-plugins-extras

Chris Armstrong chris.armstrong at cablecom.ch
Fri May 7 16:15:13 CEST 2004


Yes i have seen it.

Thank you all for your help
Chris

On Fri, 07 May 2004 15:38:50 +0200
Andreas Ericsson <ae at op5.se> wrote:

> Chris Armstrong wrote:
> > Questions:
> > -------------------------------------------------
> > -> Does this mean that check_snmp and all of these plugins got included in to the nagios-plugins tar.gz file?
> > 
> Yes. The reason for putting them in different packages is that some 
> require packages to be installed that aren't on all systems. check_snmp 
> requires net-snmp (or at least snmpget) to be present, so it's not 
> included with the 'standard' plugins. This all gets sorted by the 
> ./configure script though, so when building from source it's not a 
> problem. When installing from rpm, the Requires: list would get loooong.
> 
> > -> Or where can i get the nagios-plugins-extras tar.gz file? 
> > 
> There is none. See above.
> 
> > -> What do i need to build these extra plugins?
> > 
> net-snmp 5.x, qstat (if you mean to monitor gameservers running quake3 
> engines), fping (for check_fping, although I submitted a new program for 
> that just a couple of minutes ago)
> 
> > When i use the nagios-plugins.spec file that is included in the nagios-plugins source, then i get following error:
> > 
> > + umask 022
> > + cd /usr/src/redhat/BUILD
> > + cd nagios-plugins-1.3.0
> > + DOCDIR=/var/tmp/nagios-plugins-buildroot/usr/share/doc/nagios-plugins-1.3.0
> > + export DOCDIR
> > + rm -rf /var/tmp/nagios-plugins-buildroot/usr/share/doc/nagios-plugins-1.3.0
> > + /bin/mkdir -p
> >  /var/tmp/nagios-plugins-buildroot/usr/share/doc/nagios-plugins-1.3.0
> > + cp -pr INSTALL README REQUIREMENTS COPYING ChangeLog command.cfg /var/tmp/nagios-plugins-buildroot/usr/share/doc/nagios-plugins-1.3.0
> > + exit 0
> > Processing files: nagios-plugins-extras-1.3.0-1.9
> > error: File not found: /var/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_mysql
> > error: File not found: /var/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_pgsql
> > error: File not found: /var/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_snmp
> > error: File not found: /var/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_hpjd
> > 
> > 
> > RPM build errors:
> >     File not found: /var/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_fping
> >     File not found: /var/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_mysql
> >     File not found: /var/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_pgsql
> >     File not found: /var/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_snmp
> >     File not found: /var/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_hpjd
> > 
> > When i read the INSTALL file from the source of nagios-plugins i see that you can specify different extras by using ./configure --enable-<something>. So i have tried to compile manually as following: ./configure --enable-check_snmp but this didn't work.
> > I have additionally read that the enable options are documentated in the README file but couldn't find a description about this options.
> > 
> > Can you give me some hints on this?
> > 
> 
> Good reading for you;
> REQUIREMENTS (in the nagiosplugins-1.3.0 directory)
> http://www.rpm.org/RPM-HOWTO (in your favorite browser)a
> 
> These plugins aren't being built because you don't have the development 
> libraries and headers for postgresql and mysql, the net-snmp package and 
> the fping binary installed.
> 
> 
> > Thanks
> 
> You're welcome.
> 
> > Chris Armstrong
> > 
> 
> -- 
> Andreas Ericsson
> OP5 AB
> +46 (0)733 709032
> andreas.ericsson at op5.se
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by Sleepycat Software
> Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver
> higher performing products faster, at low TCO.
> http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
> ::: Messages without supporting info will risk being sent to /dev/null


-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list