08ec0aa
Name: nagios-plugins
5fa7eec
Version: 1.4.10
6f84cd2
Release: 4%{?dist}
08ec0aa
Summary: Host/service/network monitoring program plugins for Nagios
08ec0aa
08ec0aa
Group: Applications/System
65343a6
License: GPLv2+
08ec0aa
URL: http://nagiosplug.sourceforge.net/
08ec0aa
Source0: http://dl.sf.net/sourceforge/nagiosplug/%{name}-%{version}.tar.gz
f947fb8
Source1: nagios-plugins.README.Fedora
3a22280
Patch0: nagios-plugins-1.4.3-subst.patch
5fa7eec
Patch1: nagios-plugins-1.4.3-ntpd.patch
5fa7eec
Patch2: nagiosplugins-checksnmp-crash.patch
8a0e4d8
Patch3: nagios-plugins-check_log-path.patch
08ec0aa
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
08ec0aa
08ec0aa
BuildRequires: openldap-devel
08ec0aa
BuildRequires: mysql-devel
08ec0aa
BuildRequires: net-snmp-devel
08ec0aa
BuildRequires: net-snmp-utils
08ec0aa
BuildRequires: samba-client
08ec0aa
BuildRequires: postgresql-devel
08ec0aa
BuildRequires: gettext
08ec0aa
BuildRequires: %{_bindir}/ssh
08ec0aa
BuildRequires: bind-utils
08ec0aa
BuildRequires: ntp
08ec0aa
BuildRequires: %{_bindir}/mailq
08ec0aa
BuildRequires: %{_sbindir}/fping
08ec0aa
BuildRequires: perl(Net::SNMP)
8641a74
BuildRequires: radiusclient-ng-devel
283f2c3
BuildRequires: %{_bindir}/qstat
08ec0aa
e64e8ed
%global reqfilt sh -c "%{__perl_requires} | sed -e 's!perl(utils)!nagios-plugins-perl!'"
e64e8ed
%define __perl_requires %{reqfilt}
e64e8ed
e64e8ed
e64e8ed
08ec0aa
%description
08ec0aa
08ec0aa
Nagios is a program that will monitor hosts and services on your
08ec0aa
network, and to email or page you when a problem arises or is
08ec0aa
resolved. Nagios runs on a Unix server as a background or daemon
08ec0aa
process, intermittently running checks on various services that you
08ec0aa
specify. The actual service checks are performed by separate "plugin"
08ec0aa
programs which return the status of the checks to Nagios. This package
08ec0aa
contains those plugins.
08ec0aa
08ec0aa
%package all
08ec0aa
Summary: Nagios Plugins - All plugins
08ec0aa
Group: Applications/System
5fa7eec
Requires: nagios-plugins-breeze, nagios-plugins-by_ssh, nagios-plugins-dhcp, nagios-plugins-dig, nagios-plugins-disk, nagios-plugins-disk_smb, nagios-plugins-dns, nagios-plugins-dummy, nagios-plugins-file_age, nagios-plugins-flexlm, nagios-plugins-fping, nagios-plugins-hpjd, nagios-plugins-http, nagios-plugins-icmp, nagios-plugins-ide_smart, nagios-plugins-ircd, nagios-plugins-ldap, nagios-plugins-load, nagios-plugins-log, nagios-plugins-mailq, nagios-plugins-mrtg, nagios-plugins-mrtgtraf, nagios-plugins-mysql, nagios-plugins-nagios, nagios-plugins-nt, nagios-plugins-ntp, nagios-plugins-nwstat, nagios-plugins-oracle, nagios-plugins-overcr, nagios-plugins-pgsql, nagios-plugins-ping, nagios-plugins-procs, nagios-plugins-game, nagios-plugins-real, nagios-plugins-rpc, nagios-plugins-smtp, nagios-plugins-snmp, nagios-plugins-ssh, nagios-plugins-swap, nagios-plugins-tcp, nagios-plugins-time, nagios-plugins-udp, nagios-plugins-ups, nagios-plugins-users, nagios-plugins-wave, nagios-plugins-cluster
9bfb442
%ifnarch ppc ppc64 sparc sparc64
d4f720b
Requires: nagios-plugins-sensors
d4f720b
%endif
08ec0aa
08ec0aa
%description all
08ec0aa
This package provides all Nagios plugins.
08ec0aa
36cae54
%package apt
36cae54
Summary: Nagios Plugin - check_apt
36cae54
Group: Applications/System
36cae54
Requires: nagios-plugins = %{version}-%{release}
36cae54
36cae54
%description apt
36cae54
Provides check_apt support for Nagios.
36cae54
08ec0aa
%package breeze
08ec0aa
Summary: Nagios Plugin - check_breeze
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description breeze
08ec0aa
Provides check_breeze support for Nagios.
08ec0aa
5fa7eec
%package cluster
5fa7eec
Summary: Nagios Plugin - check_cluster
5fa7eec
Group: Applications/System
5fa7eec
Requires: nagios-plugins = %{version}-%{release}
5fa7eec
5fa7eec
%description cluster
5fa7eec
Provides check_cluster support for Nagios.
5fa7eec
08ec0aa
%package by_ssh
08ec0aa
Summary: Nagios Plugin - check_by_ssh
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: %{_bindir}/ssh
08ec0aa
08ec0aa
%description by_ssh
08ec0aa
Provides check_by_ssh support for Nagios.
08ec0aa
08ec0aa
%package dhcp
08ec0aa
Summary: Nagios Plugin - check_dhcp
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description dhcp
08ec0aa
Provides check_dhcp support for Nagios.
08ec0aa
08ec0aa
%package dig
08ec0aa
Summary: Nagios Plugin - check_dig
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: %{_bindir}/dig
08ec0aa
08ec0aa
%description dig
08ec0aa
Provides check_dig support for Nagios.
08ec0aa
08ec0aa
%package disk
08ec0aa
Summary: Nagios Plugin - check_disk
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description disk
08ec0aa
Provides check_disk support for Nagios.
08ec0aa
08ec0aa
%package disk_smb
08ec0aa
Summary: Nagios Plugin - check_disk_smb
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: %{_bindir}/smbclient
08ec0aa
08ec0aa
%description disk_smb
08ec0aa
Provides check_disk_smb support for Nagios.
08ec0aa
08ec0aa
%package dns
08ec0aa
Summary: Nagios Plugin - check_dns
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: %{_bindir}/nslookup
08ec0aa
08ec0aa
%description dns
08ec0aa
Provides check_dns support for Nagios.
08ec0aa
08ec0aa
%package dummy
08ec0aa
Summary: Nagios Plugin - check_dummy
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description dummy
08ec0aa
Provides check_dummy support for Nagios.
08ec0aa
This plugin does not actually check anything, simply provide it with a flag
08ec0aa
0-4 and it will return the corresponding status code to Nagios.
08ec0aa
08ec0aa
%package file_age
08ec0aa
Summary: Nagios Plugin - check_file_age
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description file_age
08ec0aa
Provides check_file_age support for Nagios.
08ec0aa
08ec0aa
%package flexlm
08ec0aa
Summary: Nagios Plugin - check_flexlm
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description flexlm
08ec0aa
Provides check_flexlm support for Nagios.
08ec0aa
08ec0aa
%package fping
08ec0aa
Summary: Nagios Plugin - check_fping
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: %{_sbindir}/fping
08ec0aa
08ec0aa
%description fping
08ec0aa
Provides check_fping support for Nagios.
08ec0aa
08ec0aa
%package hpjd
08ec0aa
Summary: Nagios Plugin - check_hpjd
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description hpjd
08ec0aa
Provides check_hpjd support for Nagios.
08ec0aa
08ec0aa
%package http
08ec0aa
Summary: Nagios Plugin - check_http
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description http
08ec0aa
Provides check_http support for Nagios.
08ec0aa
08ec0aa
%package icmp
08ec0aa
Summary: Nagios Plugin - check_icmp
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description icmp
08ec0aa
Provides check_icmp support for Nagios.
08ec0aa
9df78b4
%package ide_smart
9df78b4
Summary: Nagios Plugin - check_ide_smart
9df78b4
Group: Applications/System
9df78b4
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
9df78b4
%description ide_smart
9df78b4
Provides check_ide_smart support for Nagios.
08ec0aa
08ec0aa
%package ifoperstatus
08ec0aa
Summary: Nagios Plugin - check_ifoperstatus
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description ifoperstatus
08ec0aa
Provides check_ifoperstatus support for Nagios to monitor network interfaces.
08ec0aa
08ec0aa
%package ifstatus
08ec0aa
Summary: Nagios Plugin - check_ifstatus
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description ifstatus
08ec0aa
Provides check_ifstatus support for Nagios to monitor network interfaces.
08ec0aa
08ec0aa
%package ircd
08ec0aa
Summary: Nagios Plugin - check_ircd
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description ircd
08ec0aa
Provides check_ircd support for Nagios.
08ec0aa
08ec0aa
%package ldap
08ec0aa
Summary: Nagios Plugin - check_ldap
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description ldap
a864020
Provides check_ldap support for Nagios.
08ec0aa
36cae54
%package linux_raid
36cae54
Summary: Nagios Plugin - check_linux_raid
36cae54
Group: Applications/System
36cae54
Requires: nagios-plugins = %{version}-%{release}
36cae54
36cae54
%description linux_raid
36cae54
Provides check_linux_raid (software raid) support for Nagios.
36cae54
08ec0aa
%package load
08ec0aa
Summary: Nagios Plugin - check_load
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description load
08ec0aa
Provides check_load support for Nagios.
08ec0aa
08ec0aa
%package log
08ec0aa
Summary: Nagios Plugin - check_log
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: /bin/egrep
08ec0aa
Requires: /bin/mktemp
08ec0aa
08ec0aa
%description log
08ec0aa
Provides check_log support for Nagios.
08ec0aa
08ec0aa
%package mailq
08ec0aa
Summary: Nagios Plugin - check_mailq
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: %{_bindir}/mailq
08ec0aa
08ec0aa
%description mailq
08ec0aa
Provides check_mailq support for Nagios.
08ec0aa
08ec0aa
%package mrtg
08ec0aa
Summary: Nagios Plugin - check_mrtg
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description mrtg
08ec0aa
Provides check_mrtg support for Nagios.
08ec0aa
08ec0aa
%package mrtgtraf
08ec0aa
Summary: Nagios Plugin - check_mrtgtraf
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description mrtgtraf
08ec0aa
Provides check_mrtgtraf support for Nagios.
08ec0aa
08ec0aa
%package mysql
08ec0aa
Summary: Nagios Plugin - check_mysql
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description mysql
08ec0aa
Provides check_mysql and check_mysql_query support for Nagios.
08ec0aa
08ec0aa
%package nagios
08ec0aa
Summary: Nagios Plugin - check_nagios
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description nagios
08ec0aa
Provides check_nagios support for Nagios.
08ec0aa
08ec0aa
%package nt
08ec0aa
Summary: Nagios Plugin - check_nt
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description nt
08ec0aa
Provides check_nt support for Nagios.
08ec0aa
08ec0aa
%package ntp
08ec0aa
Summary: Nagios Plugin - check_ntp
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: %{_sbindir}/ntpdate
d0d1d42
Requires: %{_sbindir}/ntpdc
08ec0aa
Requires: %{_sbindir}/ntpq
08ec0aa
08ec0aa
%description ntp
08ec0aa
Provides check_ntp support for Nagios.
08ec0aa
08ec0aa
%package nwstat
08ec0aa
Summary: Nagios Plugin - check_nwstat
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description nwstat
08ec0aa
Provides check_nwstat support for Nagios.
08ec0aa
08ec0aa
%package oracle
08ec0aa
Summary: Nagios Plugin - check_oracle
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description oracle
08ec0aa
Provides check_oracle support for Nagios.
08ec0aa
08ec0aa
%package overcr
08ec0aa
Summary: Nagios Plugin - check_overcr
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description overcr
08ec0aa
Provides check_overcr support for Nagios.
08ec0aa
e64e8ed
%package perl
e64e8ed
Summary: Nagios plugins perl dep.
e64e8ed
Group: Applications/System
e64e8ed
Requires: nagios-plugins = %{version}-%{release}
e64e8ed
e64e8ed
%description perl
e64e8ed
Perl dep for nagios plugins.  This is *NOT* an actual plugin it simply provides
e64e8ed
utils.pm
e64e8ed
08ec0aa
%package pgsql
08ec0aa
Summary: Nagios Plugin - check_pgsql
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description pgsql
08ec0aa
Provides check_pgsql (PostgreSQL)  support for Nagios.
08ec0aa
08ec0aa
%package ping
08ec0aa
Summary: Nagios Plugin - check_ping
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: /bin/ping
08ec0aa
Requires: /bin/ping6
08ec0aa
08ec0aa
%description ping
08ec0aa
Provides check_ping support for Nagios.
08ec0aa
08ec0aa
%package procs
08ec0aa
Summary: Nagios Plugin - check_procs
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description procs
08ec0aa
Provides check_procs support for Nagios.
08ec0aa
8641a74
%package game
8641a74
Summary: Nagios Plugin - check_game
8641a74
Group: Applications/System
8641a74
Requires: nagios-plugins = %{version}-%{release}
67fe989
Requires: qstat
8641a74
8641a74
%description game
8641a74
Provides check_game support for Nagios.
8641a74
8641a74
%package radius
8641a74
Summary: Nagios Plugin - check_radius
8641a74
Group: Applications/System
8641a74
Requires: nagios-plugins = %{version}-%{release}
8641a74
8641a74
%description radius
8641a74
Provides check_radius support for Nagios.
8641a74
08ec0aa
%package real
08ec0aa
Summary: Nagios Plugin - check_real
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description real
08ec0aa
Provides check_real (rtsp) support for Nagios.
08ec0aa
08ec0aa
%package rpc
08ec0aa
Summary: Nagios Plugin - check_rpc
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: %{_sbindir}/rpcinfo
08ec0aa
08ec0aa
%description rpc
08ec0aa
Provides check_rpc support for Nagios.
08ec0aa
9bfb442
%ifnarch ppc ppc64 sparc sparc64
08ec0aa
%package sensors
08ec0aa
Summary: Nagios Plugin - check_sensors
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: /bin/egrep
08ec0aa
Requires: %{_bindir}/sensors
08ec0aa
08ec0aa
%description sensors
08ec0aa
Provides check_sensors support for Nagios.
d4f720b
%endif
08ec0aa
08ec0aa
%package smtp
08ec0aa
Summary: Nagios Plugin - check_smtp
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description smtp
08ec0aa
Provides check_smtp support for Nagios.
08ec0aa
08ec0aa
%package snmp
08ec0aa
Summary: Nagios Plugin - check_snmp
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Requires: %{_bindir}/snmpgetnext
08ec0aa
Requires: %{_bindir}/snmpget
08ec0aa
08ec0aa
%description snmp
08ec0aa
Provides check_snmp support for Nagios.
08ec0aa
08ec0aa
%package ssh
08ec0aa
Summary: Nagios Plugin - check_ssh
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description ssh
08ec0aa
Provides check_ssh support for Nagios.
08ec0aa
08ec0aa
%package swap
08ec0aa
Summary: Nagios Plugin - check_swap
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description swap
08ec0aa
Provides check_swap support for Nagios.
08ec0aa
08ec0aa
%package tcp
08ec0aa
Summary: Nagios Plugin - check_tcp
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
Provides: nagios-plugins-ftp, nagios-plugins-imap, nagios-plugins-jabber, nagios-plugins-nntp, nagios-plugins-nntps, nagios-plugins-pop, nagios-plugins-simap, nagios-plugins-spop, nagios-plugins-ssmtp, nagios-plugins-udp2
08ec0aa
08ec0aa
%description tcp
08ec0aa
Provides check_tcp, check_ftp, check_imap, check_jabber, check_nntp, 
08ec0aa
check_nntps, check_pop, check_simap, check_spop, check_ssmtp, check_udp2
08ec0aa
and check_clamd support for Nagios.
08ec0aa
08ec0aa
%package time
08ec0aa
Summary: Nagios Plugin - check_time
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description time
08ec0aa
Provides check_time support for Nagios.
08ec0aa
08ec0aa
%package udp
08ec0aa
Summary: Nagios Plugin - check_udp
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description udp
08ec0aa
Provides check_udp support for Nagios.
08ec0aa
08ec0aa
%package ups
08ec0aa
Summary: Nagios Plugin - check_ups
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description ups
08ec0aa
Provides check_ups support for Nagios.
08ec0aa
08ec0aa
%package users
08ec0aa
Summary: Nagios Plugin - check_users
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description users
08ec0aa
Provides check_users support for Nagios.
08ec0aa
08ec0aa
%package wave
08ec0aa
Summary: Nagios Plugin - check_wave
08ec0aa
Group: Applications/System
08ec0aa
Requires: nagios-plugins = %{version}-%{release}
08ec0aa
08ec0aa
%description wave
08ec0aa
Provides check_wave support for Nagios.
08ec0aa
08ec0aa
%prep
08ec0aa
%setup -q
3a22280
%patch0 -p1
00c356b
%patch1 -p0
8641a74
%patch2 -p0
8a0e4d8
%patch3 -p1
08ec0aa
08ec0aa
%build
08ec0aa
%configure \
08ec0aa
	--libexecdir=%{_libdir}/nagios/plugins \
08ec0aa
	--with-mysql \
283f2c3
	PATH_TO_QSTAT=%{_bindir}/qstat \
08ec0aa
	PATH_TO_FPING=%{_sbindir}/fping \
08ec0aa
	PATH_TO_NTPQ=%{_sbindir}/ntpq \
08ec0aa
	PATH_TO_NTPDC=%{_sbindir}/ntpdc \
08ec0aa
	PATH_TO_NTPDATE=%{_sbindir}/ntpdate \
08ec0aa
	PATH_TO_RPCINFO=%{_sbindir}/rpcinfo
08ec0aa
make %{?_smp_mflags}
9df78b4
cd plugins
9df78b4
make check_ide_smart
a864020
make check_ldap
a864020
make check_radius
a864020
make check_pgsql
a864020
9df78b4
cd ..
40ebf45
40ebf45
gawk -f plugins-scripts/subst contrib/check_linux_raid.pl > contrib/check_linux_raid
40ebf45
f947fb8
cp %{SOURCE1} ./README.Fedora
08ec0aa
08ec0aa
%install
00c356b
sed -i 's,^MKINSTALLDIRS.*,MKINSTALLDIRS = ../mkinstalldirs,' po/Makefile
08ec0aa
%{__rm} -rf %{buildroot}
08ec0aa
%{__make} AM_INSTALL_PROGRAM_FLAGS="" DESTDIR=%{buildroot} install
08ec0aa
%{__install} -m 0755 plugins-root/check_icmp %{buildroot}/%{_libdir}/nagios/plugins
08ec0aa
%{__install} -m 0755 plugins-root/check_dhcp %{buildroot}/%{_libdir}/nagios/plugins
40ebf45
%{__install} -m 0755 contrib/check_linux_raid %{buildroot}/%{_libdir}/nagios/plugins
9df78b4
%{__install} -m 0755 plugins/check_ide_smart %{buildroot}/%{_libdir}/nagios/plugins
a864020
%{__install} -m 0755 plugins/check_ldap %{buildroot}/%{_libdir}/nagios/plugins
a864020
%{__install} -m 0755 plugins/check_radius %{buildroot}/%{_libdir}/nagios/plugins
a864020
%{__install} -m 0755 plugins/check_pgsql %{buildroot}/%{_libdir}/nagios/plugins
08ec0aa
9bfb442
%ifarch ppc ppc64 sparc sparc64
c4d4f7b
%{__rm} -f %{buildroot}/%{_libdir}/nagios/plugins/check_sensors
c4d4f7b
%endif
c4d4f7b
08ec0aa
%{__chmod} 644 %{buildroot}/%{_libdir}/nagios/plugins/utils.pm
c4d4f7b
08ec0aa
%find_lang %{name}
08ec0aa
08ec0aa
%clean
08ec0aa
rm -rf %{buildroot}
08ec0aa
08ec0aa
%files all
08ec0aa
36cae54
%files apt
36cae54
%defattr(-,root,root,-)
36cae54
%{_libdir}/nagios/plugins/check_apt
36cae54
08ec0aa
%files breeze
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_breeze
08ec0aa
5fa7eec
%files cluster
5fa7eec
%defattr(-,root,root,-)
5fa7eec
%{_libdir}/nagios/plugins/check_cluster
5fa7eec
08ec0aa
%files by_ssh
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_by_ssh
08ec0aa
08ec0aa
%files dhcp
8641a74
%defattr(4750,root,nagios,-)
08ec0aa
%{_libdir}/nagios/plugins/check_dhcp
08ec0aa
08ec0aa
%files dig
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_dig
08ec0aa
08ec0aa
%files disk
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_disk
08ec0aa
08ec0aa
%files disk_smb
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_disk_smb
08ec0aa
08ec0aa
%files dns
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_dns
08ec0aa
08ec0aa
%files dummy
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_dummy
08ec0aa
08ec0aa
%files file_age
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_file_age
08ec0aa
08ec0aa
%files flexlm
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_flexlm
08ec0aa
08ec0aa
%files fping
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_fping
08ec0aa
08ec0aa
%files hpjd
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_hpjd
08ec0aa
08ec0aa
%files http
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_http
08ec0aa
9df78b4
%files ide_smart
9df78b4
%defattr(-,root,root,-)
40ebf45
%attr(4755,root,root)%{_libdir}/nagios/plugins/check_ide_smart
08ec0aa
08ec0aa
%files icmp
36cae54
%defattr(-,root,root,-)
9df78b4
%attr(4755,root,root)%{_libdir}/nagios/plugins/check_icmp
08ec0aa
08ec0aa
%files ifoperstatus
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_ifoperstatus
08ec0aa
08ec0aa
%files ifstatus
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_ifstatus
08ec0aa
08ec0aa
%files ircd
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_ircd
08ec0aa
08ec0aa
%files ldap
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_ldap
5fa7eec
%{_libdir}/nagios/plugins/check_ldaps
08ec0aa
36cae54
%files linux_raid
36cae54
%defattr(-,root,root,-)
40ebf45
%{_libdir}/nagios/plugins/check_linux_raid
36cae54
08ec0aa
%files load
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_load
08ec0aa
08ec0aa
%files log
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_log
08ec0aa
08ec0aa
%files mailq
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_mailq
08ec0aa
08ec0aa
%files mrtg
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_mrtg
08ec0aa
08ec0aa
%files mrtgtraf
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_mrtgtraf
08ec0aa
08ec0aa
%files mysql
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_mysql
08ec0aa
%{_libdir}/nagios/plugins/check_mysql_query
08ec0aa
08ec0aa
%files nagios
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_nagios
08ec0aa
08ec0aa
%files nt
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_nt
08ec0aa
08ec0aa
%files ntp
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_ntp
08ec0aa
08ec0aa
%files nwstat
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_nwstat
08ec0aa
08ec0aa
%files oracle
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_oracle
08ec0aa
08ec0aa
%files overcr
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_overcr
08ec0aa
e64e8ed
%files perl
e64e8ed
%defattr(-,root,root,-)
e64e8ed
%{_libdir}/nagios/plugins/utils.pm
e64e8ed
08ec0aa
%files pgsql
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_pgsql
08ec0aa
08ec0aa
%files ping
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_ping
08ec0aa
08ec0aa
%files procs
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_procs
08ec0aa
8641a74
%files game
8641a74
%defattr(-,root,root,-)
8641a74
%{_libdir}/nagios/plugins/check_game
8641a74
8641a74
%files radius
8641a74
%defattr(-,root,root,-)
8641a74
%{_libdir}/nagios/plugins/check_radius
8641a74
08ec0aa
%files real
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_real
08ec0aa
08ec0aa
%files rpc
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_rpc
08ec0aa
9bfb442
%ifnarch ppc ppc64 sparc sparc64
08ec0aa
%files sensors
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_sensors
d4f720b
%endif
08ec0aa
08ec0aa
%files smtp
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_smtp
08ec0aa
08ec0aa
%files snmp
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_snmp
08ec0aa
08ec0aa
%files ssh
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_ssh
08ec0aa
08ec0aa
%files swap
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_swap
08ec0aa
08ec0aa
%files tcp
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_tcp
08ec0aa
%{_libdir}/nagios/plugins/check_clamd
08ec0aa
%{_libdir}/nagios/plugins/check_ftp
08ec0aa
%{_libdir}/nagios/plugins/check_imap
08ec0aa
%{_libdir}/nagios/plugins/check_jabber
08ec0aa
%{_libdir}/nagios/plugins/check_nntp
08ec0aa
%{_libdir}/nagios/plugins/check_nntps
08ec0aa
%{_libdir}/nagios/plugins/check_pop
08ec0aa
%{_libdir}/nagios/plugins/check_simap
08ec0aa
%{_libdir}/nagios/plugins/check_spop
08ec0aa
%{_libdir}/nagios/plugins/check_ssmtp
08ec0aa
08ec0aa
%files time
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_time
08ec0aa
08ec0aa
%files udp
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_udp
08ec0aa
08ec0aa
%files ups
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_ups
08ec0aa
08ec0aa
%files users
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_users
08ec0aa
08ec0aa
%files wave
08ec0aa
%defattr(-,root,root,-)
08ec0aa
%{_libdir}/nagios/plugins/check_wave
08ec0aa
08ec0aa
%files  -f %{name}.lang
08ec0aa
%defattr(-,root,root,-)
f947fb8
%doc ChangeLog CODING COPYING FAQ INSTALL LEGAL README REQUIREMENTS SUPPORT THANKS README.Fedora
08ec0aa
%dir %{_libdir}/nagios
08ec0aa
%dir %{_libdir}/nagios/plugins
08ec0aa
%{_libdir}/nagios/plugins/negate
08ec0aa
%{_libdir}/nagios/plugins/urlize
e64e8ed
%{_libdir}/nagios/plugins/utils.sh
08ec0aa
08ec0aa
%changelog
6f84cd2
* Thu Jan 10 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.10-4
8a0e4d8
- Fixed check_log plugin #395601
8a0e4d8
5e5818b
* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.4.10-2
5e5818b
- Rebuild for deps
5e5818b
5fa7eec
* Thu Dec 06 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.10-1
5fa7eec
- Upstream released new version
5fa7eec
- Removed some patches
5fa7eec
2eb3d2b
* Fri Oct 26 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-9
908a816
- Fix for Bug 348731 and CVE-2007-5623
908a816
65343a6
* Wed Aug 22 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-7
65343a6
- Rebuild for BuildID
65343a6
- License change
65343a6
7102d78
* Fri Aug 10 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-6
40ebf45
- Fix for check_linux_raid - #234416
40ebf45
- Fix for check_ide_disk - #251635
40ebf45
40ebf45
* Tue Aug 07 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-2
91ba4da
- Fix for check_smtp - #251049
91ba4da
a864020
* Fri Apr 13 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-1
a864020
- Upstream released new version
a864020
00c356b
* Fri Feb 23 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.6-1
00c356b
- Upstream released new version
00c356b
90fdd1b
* Sun Dec 17 2006 Mike McGrath <imlinux@gmail.com> 1.4.5-1
90fdd1b
- Upstream released new version
90fdd1b
9df78b4
* Fri Oct 27 2006 Mike McGrath <imlinux@gmail.com> 1.4.4-2
9df78b4
- Enabled check_smart_ide
9df78b4
- Added patch for linux_raid
9df78b4
- Fixed permissions on check_icmp
9df78b4
36cae54
* Tue Oct 24 2006 Mike McGrath <imlinux@gmail.com> 1.4.4-1
36cae54
- Upstream new version
36cae54
- Disabled check_ide_smart (does not compile cleanly/too lazy to fix right now)
36cae54
- Added check_apt
90521a4
e64e8ed
* Sun Aug 27 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-18
e64e8ed
- Removed utils.pm from the base nagios-plugins package into its own package
e64e8ed
67fe989
* Tue Aug 15 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-17
67fe989
- Added requires qstat for check_game
67fe989
283f2c3
* Thu Aug 03 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-16
283f2c3
- Providing path to qstat
283f2c3
8641a74
* Thu Aug 03 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-15
8641a74
- Fixed permissions on check_dhcp
8641a74
- Added check_game
8641a74
- Added check_radius
8641a74
- Added patch for ntp
8641a74
3a22280
* Sun Jul 23 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-14
3a22280
- Patched upstream issue: 196356
3a22280
abd1aef
* Sun Jul 23 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-13
abd1aef
- nagios-plugins-all now includes nagios-plugins-mysql
abd1aef
9bfb442
* Thu Jun 22 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-12
9bfb442
- removed sensors support for sparc and sparc64
9bfb442
f905973
* Thu Jun 22 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-11
f947fb8
- Created a README.Fedora explaining how to install other plugins
f947fb8
c4d4f7b
* Sun Jun 11 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-9
c4d4f7b
- Removed check_sensors in install section
c4d4f7b
d4f720b
* Sat Jun 10 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-8
d4f720b
- Inserted conditional blocks for ppc exception.
d4f720b
1521b16
* Wed Jun 07 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-7
1521b16
- Removed sensors from all plugins and added excludearch: ppc
1521b16
d0d1d42
* Tue Jun 06 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-6
d0d1d42
- For ntp plugins requires s/ntpc/ntpdc/
d0d1d42
08ec0aa
* Sun Jun 03 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-5
08ec0aa
- Fixed a few syntax errors and removed an empty export
08ec0aa
08ec0aa
* Sat May 19 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-4
08ec0aa
- Now using configure macro instead of ./configure
08ec0aa
- Added BuildRequest: perl(Net::SNMP)
08ec0aa
- For reference, this was bugzilla.redhat.com ticket# 176374
08ec0aa
08ec0aa
* Sat May 19 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-3
08ec0aa
- Added check_ide_smart
08ec0aa
- Added some dependencies
08ec0aa
- Added support for check_if* (perl-Net-SNMP now in extras)
08ec0aa
- nagios-plugins now owns dir %{_libdir}/nagios
08ec0aa
08ec0aa
* Sat May 13 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-2
08ec0aa
- Added a number of requires that don't get auto-detected
08ec0aa
08ec0aa
* Sun May 07 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-1
08ec0aa
- Upstream remeased 1.4.3
08ec0aa
08ec0aa
* Tue Apr 18 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-9
08ec0aa
- Fixed a typo where nagios-plugins-all required nagios-plugins-httpd
08ec0aa
08ec0aa
* Mon Mar 27 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-8
08ec0aa
- Updated to CVS head for better MySQL support
08ec0aa
08ec0aa
* Sun Mar 5 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-7
08ec0aa
- Added a nagios-plugins-all package
08ec0aa
08ec0aa
* Wed Feb 1 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-6
08ec0aa
- Added provides for check_tcp
08ec0aa
08ec0aa
* Mon Jan 30 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-5
08ec0aa
- Created individual packages for all check_* scripts
08ec0aa
08ec0aa
* Tue Dec 20 2005 Mike McGrath <imlinux@gmail.com> 1.4.2-4
08ec0aa
- Fedora friendly spec file
08ec0aa
08ec0aa
* Mon May 23 2005 Sean Finney <seanius@seanius.net> - cvs head
08ec0aa
- just include the nagios plugins directory, which will automatically include
08ec0aa
  all generated plugins (which keeps the build from failing on systems that
08ec0aa
  don't have all build-dependencies for every plugin)
08ec0aa
08ec0aa
* Tue Mar 04 2004 Karl DeBisschop <karl[AT]debisschop.net> - 1.4.0alpha1
08ec0aa
- extensive rewrite to facilitate processing into various distro-compatible specs
08ec0aa
08ec0aa
* Tue Mar 04 2004 Karl DeBisschop <karl[AT]debisschop.net> - 1.4.0alpha1
08ec0aa
- extensive rewrite to facilitate processing into various distro-compatible specs
08ec0aa