Name: nagios-plugins Version: 1.4.16 Release: 2mamba Summary: Host/service/network monitoring program plugins for Nagios Group: Network/Monitoring Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://nagiosplugins.org/ Source0: http://downloads.sourceforge.net/sourceforge/nagiosplug/%{name}-%{version}.tar.gz Patch0: %{name}-1.4.16-undef_gets.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: fping BuildRequires: glibc-devel BuildRequires: libmysql5-devel BuildRequires: libopenldap-devel BuildRequires: libopenssl-devel BuildRequires: libpostgresql-devel BuildRequires: libz-devel BuildRequires: nagios-devel BuildRequires: perl-devel BuildRequires: perl-Net-SNMP ## AUTOBUILDREQ-END BuildRequires: libnetsnmp-devel BuildRequires: libradiusclient-ng-devel BuildRequires: net-snmp-utils Requires: fping Requires: perl-Net-SNMP BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Nagios is a program that will monitor hosts and services on your network, and to email or page you when a problem arises or is resolved. Nagios runs on a unix server as a background or daemon process, intermittently running checks on various services that you specify. The actual service checks are performed by separate "plugin" programs which return the status of the checks to Nagios. This package contains the basic plugins necessary for use with the Nagios package. %prep %setup -q #-D -T #: << CBLOCK %patch0 -p1 # fix strange perms find . -type d -perm 0700 -exec chmod 755 {} \; find . -type f -perm 0555 -exec chmod 755 {} \; find . -type f -perm 0444 -exec chmod 644 {} \; %build #: << CBLOCK export PATH="/usr/sbin:$PATH" %configure \ PATH_TO_FPING=%{_sbindir}/fping \ --libdir=%{_libdir}/nagios/plugins \ --libexecdir=%{_libdir}/nagios/plugins \ --with-trusted-path="/bin:/sbin:/usr/bin:/usr/sbin" \ --with-cgiurl=/nagios/cgi-bin \ --disable-rpath \ --with-ps-command="`which ps` -eo 's uid pid ppid vsz rss pcpu etime comm args'" \ --with-ps-format='%s %d %d %d %d %d %f %s %s %n' \ --with-ps-cols=10 \ --enable-extra-opts \ --with-ps-varlist='procstat,&procuid,&procpid,&procppid,&procvsz,&procrss,&procpcpu,procetime,procprog,&pos' # --with-ping-command="/bin/ping -n %%s -c %%d" \ # --with-ping6-command="/usr/bin/ping6 -n -U -c %%d %%s" \ %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" pushd contrib find . -type f -exec /usr/bin/perl \ -e 's/^#!\/usr\/local\/bin\/perl/#!\/usr\/bin\/perl/gi' -p -i \{\} \; find . -type f -exec /usr/bin/perl \ -e 's/^#!\/nyet\/bin\/perl/#!\/usr\/bin\/perl/gi' -p -i \{\} \; find . -type f -exec /usr/bin/perl \ -e 's/^#!\/bin\/perl/#!\/usr\/bin\/perl/gi' -p -i \{\} \; popd make install \ AM_INSTALL_PROGRAM_FLAGS="" DESTDIR=%{buildroot} INSTALL=/bin/install chmod 644 %{buildroot}/%{_libdir}/nagios/plugins/utils.pm %find_lang %{name} %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files -f %{name}.lang %defattr(-,root,root) %dir %{_libdir}/nagios/plugins %attr(755,root,root) %{_libdir}/nagios/plugins/check_* %{_libdir}/nagios/plugins/negate %{_libdir}/nagios/plugins/urlize %{_libdir}/nagios/plugins/utils.pm %{_libdir}/nagios/plugins/utils.sh %doc COPYING LEGAL #CODING FAQ README REQUIREMENTS SUPPORT ChangeLog command.cfg %changelog * Wed May 07 2014 Silvan Calarco 1.4.16-2mamba - don't require nagios to allow nrpe only installations * Tue Oct 23 2012 Davide Madrisan 1.4.16-1mamba - update to 1.4.16 - remove nrpe and nsca subpackages - add some missing build requirements * Fri Feb 05 2010 Silvan Calarco 1.4.14-1mamba - update to 1.4.14 * Fri Mar 20 2009 Silvan Calarco 1.4.13-1mamba - update to 1.4.13 * Fri Mar 20 2009 Silvan Calarco 1.3.1-6mamba - automatic rebuild by autodist * Fri Feb 10 2006 Davide Madrisan 1.3.1-5qilnx - do not require perl-Net-SNMP * Tue Jul 13 2004 Davide Madrisan 1.3.1-4qilnx - added nrpe addon * Mon Jul 12 2004 Davide Madrisan 1.3.1-3qilnx - added nsca addon * Fri Jul 09 2004 Davide Madrisan 1.3.1-2qilnx - various fixes * Tue Nov 24 2003 Davide Madrisan 1.3.1-1qilnx - first build