diff options
7 files changed, 1316 insertions, 0 deletions
diff --git a/monitoring-plugins/monitoring-plugins-0002-Remove-assignment-of-not-parsed-to-jitter.patch b/monitoring-plugins/monitoring-plugins-0002-Remove-assignment-of-not-parsed-to-jitter.patch new file mode 100644 index 0000000..108bc27 --- /dev/null +++ b/monitoring-plugins/monitoring-plugins-0002-Remove-assignment-of-not-parsed-to-jitter.patch @@ -0,0 +1,24 @@ +From 657876dd7454bf526c70e0747c9d8a1a17828e99 Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Wed, 10 Mar 2010 12:08:35 +0300 +Subject: [PATCH 02/10] Remove assignment of (not parsed) to jitter + +--- + plugins-scripts/check_ntp.pl | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/plugins-scripts/check_ntp.pl b/plugins-scripts/check_ntp.pl +index 5c87e0a..0733a63 100755 +--- a/plugins-scripts/check_ntp.pl ++++ b/plugins-scripts/check_ntp.pl +@@ -313,7 +313,6 @@ if ($have_ntpq) { + } + } else { + print "No match!\n" if $verbose; +- $jitter = '(not parsed)'; + } + + } +-- +1.8.3.1 + diff --git a/monitoring-plugins/monitoring-plugins-0003-Fedora-specific-fixes-for-searching-for-diff-and-tai.patch b/monitoring-plugins/monitoring-plugins-0003-Fedora-specific-fixes-for-searching-for-diff-and-tai.patch new file mode 100644 index 0000000..e981268 --- /dev/null +++ b/monitoring-plugins/monitoring-plugins-0003-Fedora-specific-fixes-for-searching-for-diff-and-tai.patch @@ -0,0 +1,27 @@ +From 9daef71650a4999fc8d78773c32e9fafc73b3a5c Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Wed, 10 Mar 2010 12:10:16 +0300 +Subject: [PATCH 03/10] Fedora-specific fixes for searching for diff and tail + +--- + plugins-scripts/check_log.sh | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/plugins-scripts/check_log.sh b/plugins-scripts/check_log.sh +index a1bfb48..20fc2b2 100755 +--- a/plugins-scripts/check_log.sh ++++ b/plugins-scripts/check_log.sh +@@ -62,8 +62,8 @@ + + ECHO="/bin/echo" + GREP="/bin/egrep" +-DIFF="/bin/diff" +-TAIL="/bin/tail" ++DIFF="/usr/bin/diff" ++TAIL="/usr/bin/tail" + CAT="/bin/cat" + RM="/bin/rm" + CHMOD="/bin/chmod" +-- +1.8.3.1 + diff --git a/monitoring-plugins/monitoring-plugins-0004-Fedora-specific-patch-for-not-to-fixing-fully-qualif.patch b/monitoring-plugins/monitoring-plugins-0004-Fedora-specific-patch-for-not-to-fixing-fully-qualif.patch new file mode 100644 index 0000000..14539d1 --- /dev/null +++ b/monitoring-plugins/monitoring-plugins-0004-Fedora-specific-patch-for-not-to-fixing-fully-qualif.patch @@ -0,0 +1,34 @@ +From 33843772fca43f8f4dbb4285a7aee8aac25ad37f Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Wed, 10 Mar 2010 12:15:08 +0300 +Subject: [PATCH 04/10] Fedora-specific patch for not to fixing fully qualified + paths in scripts + +--- + plugins-scripts/subst.in | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/plugins-scripts/subst.in b/plugins-scripts/subst.in +index a70ad88..08f2895 100644 +--- a/plugins-scripts/subst.in ++++ b/plugins-scripts/subst.in +@@ -52,11 +52,11 @@ BEGIN { + # returned from the which subroutine. run before changes to INC to add libexecdir + # FIXME: Prepend executables with a substitution keyword instead. + # +-/^[^#]/ && /(\/.*)?\/(bin|sbin|lib|libexec)\// { +- match($0,/(\/.*)?\/(bin|sbin|lib|libexec)\/[-_a-zA-Z0-9]+/); +- c=substr($0,RSTART,RLENGTH); +- sub(c,which(c,path)); +-} ++#/^[^#]/ && /(\/.*)?\/(bin|sbin|lib|libexec)\// { ++# match($0,/(\/.*)?\/(bin|sbin|lib|libexec)\/[-_a-zA-Z0-9]+/); ++# c=substr($0,RSTART,RLENGTH); ++# sub(c,which(c,path)); ++#} + + # add to libexecdir to INC for perl utils.pm + /^use/ { if (/lib/) { if (/utils.pm|"."/ ) {sub(/utils.pm|"."/,led() )} } } +-- +1.8.3.1 + diff --git a/monitoring-plugins/monitoring-plugins-0005-Prevent-check_swap-from-returning-OK-if-no-swap-acti.patch b/monitoring-plugins/monitoring-plugins-0005-Prevent-check_swap-from-returning-OK-if-no-swap-acti.patch new file mode 100644 index 0000000..fb3d437 --- /dev/null +++ b/monitoring-plugins/monitoring-plugins-0005-Prevent-check_swap-from-returning-OK-if-no-swap-acti.patch @@ -0,0 +1,51 @@ +From b6d2006d773e492f69abe2843e67a7eba2cfc415 Mon Sep 17 00:00:00 2001 +From: Jan ONDREJ <ondrejj@salstar.sk> +Date: Thu, 7 Oct 2010 17:28:48 +0400 +Subject: [PATCH 05/10] Prevent check_swap from returning OK, if no swap + activated + +My swap was not activated on boot for unknown reason and nagios does not +report this as a problem. Here is an example: + +[root@kecom ~]# rpm -q nagios-plugins +nagios-plugins-1.4.13-11.fc10.i386 +[root@kecom ~]# /usr/lib/nagios/plugins/check_swap -w 80% -c 40% -c 1 -w 2 +SWAP CRITICAL - 100% free (0 MB out of 0 MB) |swap=0MB;0;0;0;0 + +If there is no swap and users is trying to test percentage of free swap, +consider 0 MB free swap space as problem, or of free/total raises division +by zero, then set percentage to 0%, not to 100%. + +Steps to Reproduce: +1. make sure, your swap is empty or it's usage is not large +2. swapoff -a +3. /usr/lib/nagios/plugins/check_swap -w 80% -c 40% + +Actual results: +SWAP OK - 100% free (0 MB out of 0 MB) |swap=0MB;0;0;0;0 + +Expected results: +SWAP CRITICAL - 0% free (0 MB out of 0 MB) |swap=0MB;0;0;0;0 + +Additional info: +https://bugzilla.redhat.com/512559 +--- + plugins/check_swap.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/plugins/check_swap.c b/plugins/check_swap.c +index ce1f602..6d1d0c1 100644 +--- a/plugins/check_swap.c ++++ b/plugins/check_swap.c +@@ -124,7 +124,7 @@ main (int argc, char **argv) + free_swap_mb += dskfree_mb; + if (allswaps) { + if (dsktotal_mb == 0) +- percent=100.0; ++ percent = 0.0; + else + percent = 100 * (((double) dskused_mb) / ((double) dsktotal_mb)); + result = max_state (result, check_swap (percent, dskfree_mb)); +-- +1.8.3.1 + diff --git a/monitoring-plugins/monitoring-plugins-0007-Fix-the-use-lib-statement-and-the-external-ntp-comma.patch b/monitoring-plugins/monitoring-plugins-0007-Fix-the-use-lib-statement-and-the-external-ntp-comma.patch new file mode 100644 index 0000000..21b0bb4 --- /dev/null +++ b/monitoring-plugins/monitoring-plugins-0007-Fix-the-use-lib-statement-and-the-external-ntp-comma.patch @@ -0,0 +1,27 @@ +From 068f0b35c52d5d192ef044a519fcb8fa7679d31d Mon Sep 17 00:00:00 2001 +From: Jose Pedro Oliveira <jpo@di.uminho.pt> +Date: Fri, 17 Aug 2012 13:45:19 +0100 +Subject: [PATCH 07/10] Fix the use lib statement and the external ntp commands + paths in check-ntp.pl + +--- + plugins-scripts/utils.pm.in | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/plugins-scripts/utils.pm.in b/plugins-scripts/utils.pm.in +index 37cd62c..626a5a9 100644 +--- a/plugins-scripts/utils.pm.in ++++ b/plugins-scripts/utils.pm.in +@@ -22,6 +22,9 @@ $PATH_TO_LMSTAT = "@PATH_TO_LMSTAT@" ; + $PATH_TO_SMBCLIENT = "@PATH_TO_SMBCLIENT@" ; + $PATH_TO_MAILQ = "@PATH_TO_MAILQ@"; + $PATH_TO_QMAIL_QSTAT = "@PATH_TO_QMAIL_QSTAT@"; ++# Hardcoded values (autotools patch will be provided to the uptream project) ++$PATH_TO_NTPDATE = "/usr/sbin/ntpdate"; ++$PATH_TO_NTPQ = "/usr/sbin/ntpq"; + + ## common variables + $TIMEOUT = 15; +-- +1.8.3.1 + diff --git a/monitoring-plugins/monitoring-plugins-0010-fix-smart-attribute-comparison.patch b/monitoring-plugins/monitoring-plugins-0010-fix-smart-attribute-comparison.patch new file mode 100644 index 0000000..a5d97be --- /dev/null +++ b/monitoring-plugins/monitoring-plugins-0010-fix-smart-attribute-comparison.patch @@ -0,0 +1,64 @@ +From 24043a9b8c567dc2713f285536266f9e217416b9 Mon Sep 17 00:00:00 2001 +From: Tilmann Bubeck <t.bubeck@reinform.de> +Date: Tue, 25 Oct 2011 00:00:00 +0000 +Subject: [PATCH 10/10] fix smart attribute comparison + +Each S.M.A.R.T. attribute is compared against a threshold. If it is LESSTHAN +that threshold an error is reported. This patch fixes the problem, that +attribute values EQUAL to the threshold are reported as error, which is wrong. +Only LESSTHAN the threshold is an error. + +For more information see: http://www.hdsentinel.com/smart/index.php + +My SSD has some attributes which value and threshold are "0". Without the patch +this is reported as errornous. + +ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE +... +172 Unknown_Attribute 0x0032 000 000 000 Old_age Always - 0 +174 Unknown_Attribute 0x0030 000 000 000 Old_age Offline - 13 +177 Wear_Leveling_Count 0x0000 000 000 000 Old_age Offline - 0 +... + +See also: + +* http://sourceforge.net/p/nagiosplug/patches/365/ +* https://bugzilla.redhat.com/913085 +--- + plugins/check_ide_smart.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/plugins/check_ide_smart.c b/plugins/check_ide_smart.c +index b942461..2bb6a29 100644 +--- a/plugins/check_ide_smart.c ++++ b/plugins/check_ide_smart.c +@@ -311,7 +311,7 @@ values_not_passed (values_t * p, thresholds_t * t) + int i; + for (i = 0; i < NR_ATTRIBUTES; i++) { + if (value->id && threshold->id && value->id == threshold->id) { +- if (value->value <= threshold->threshold) { ++ if (value->value < threshold->threshold) { + ++failed; + } + else { +@@ -340,7 +340,7 @@ nagios (values_t * p, thresholds_t * t) + int i; + for (i = 0; i < NR_ATTRIBUTES; i++) { + if (value->id && threshold->id && value->id == threshold->id) { +- if (value->value <= threshold->threshold) { ++ if (value->value < threshold->threshold) { + ++failed; + if (value->status & 1) { + status = PREFAILURE; +@@ -397,7 +397,7 @@ print_value (value_t * p, threshold_t * t) + printf ("Id=%3d, Status=%2d {%s , %s}, Value=%3d, Threshold=%3d, %s\n", + p->id, p->status, p->status & 1 ? "PreFailure" : "Advisory ", + p->status & 2 ? "OnLine " : "OffLine", p->value, t->threshold, +- p->value > t->threshold ? "Passed" : "Failed"); ++ p->value >= t->threshold ? "Passed" : "Failed"); + } + + +-- +1.8.3.1 + diff --git a/monitoring-plugins/monitoring-plugins.spec b/monitoring-plugins/monitoring-plugins.spec new file mode 100644 index 0000000..031e954 --- /dev/null +++ b/monitoring-plugins/monitoring-plugins.spec @@ -0,0 +1,1089 @@ +%global _hardened_build 1 +%global previous_name nagios-plugins + +Name: monitoring-plugins +Version: 1.5 +Release: 4%{?dist} +Summary: Host/service/network monitoring program plugins for a variety of different systems + +Group: Applications/System +License: GPLv2+ +URL: https://www.%{name}.org/ +Source0: https://www.%{name}.org/download/%{previous_name}-%{version}.tar.gz +Source1: %{name}.README.Fedora +Patch2: %{name}-0002-Remove-assignment-of-not-parsed-to-jitter.patch +Patch4: %{name}-0004-Fedora-specific-patch-for-not-to-fixing-fully-qualif.patch +# https://bugzilla.redhat.com/512559 +Patch5: %{name}-0005-Prevent-check_swap-from-returning-OK-if-no-swap-acti.patch +Patch7: %{name}-0007-Fix-the-use-lib-statement-and-the-external-ntp-comma.patch +# https://bugzilla.redhat.com/913085 +Patch10: %{name}-0010-fix-smart-attribute-comparison.patch + +BuildRequires: autoconf automake +BuildRequires: openldap-devel +BuildRequires: mysql-devel +BuildRequires: net-snmp-devel +BuildRequires: net-snmp-utils +BuildRequires: samba-client +BuildRequires: postgresql-devel +BuildRequires: gettext +BuildRequires: %{_bindir}/ssh +BuildRequires: bind-utils +BuildRequires: ntp +BuildRequires: %{_bindir}/mailq +BuildRequires: %{_sbindir}/fping +BuildRequires: perl(Net::SNMP) +BuildRequires: radiusclient-ng-devel +BuildRequires: qstat +BuildRequires: libdbi-devel + +Requires: nagios-common >= 3.3.1-1 + +# monitoring-plugins 1.4.16: the included gnulib files were last updated +# in June/July 2010 +# Bundled gnulib exception (https://fedorahosted.org/fpc/ticket/174) +Provides: bundled(gnulib) + +%global reqfilt sh -c "%{__perl_requires} | sed -e 's!perl(utils)!monitoring-plugins-perl!'" +%global __perl_requires %{reqfilt} + + +%description +A bundle of more than fifty standard plugins for Icinga, +Naemon, Nagios, Shinken, Sensu, and other monitoring applications. +Each plugin is a stand-alone command line tool that provides a +specific type of check. Typically, your monitoring software runs +these plugins to determine the current status of hosts and services +on your network. + +%package all +Summary: Monitoring Plugins - All plugins +Group: Applications/System +Requires: %{name}-breeze, %{name}-by_ssh, %{name}-dhcp, %{name}-dig, %{name}-disk, %{name}-disk_smb, %{name}-dns, %{name}-dummy, %{name}-file_age, %{name}-flexlm, %{name}-fping, %{name}-hpjd, %{name}-http, %{name}-icmp, %{name}-ide_smart, %{name}-ircd, %{name}-ldap, %{name}-load, %{name}-log, %{name}-mailq, %{name}-mrtg, %{name}-mrtgtraf, %{name}-mysql, %{name}-nagios, %{name}-nt, %{name}-ntp, %{name}-ntp-perl, %{name}-nwstat, %{name}-oracle, %{name}-overcr, %{name}-pgsql, %{name}-ping, %{name}-procs, %{name}-game, %{name}-real, %{name}-rpc, %{name}-smtp, %{name}-snmp, %{name}-ssh, %{name}-swap, %{name}-tcp, %{name}-time, %{name}-ups, %{name}-users, %{name}-wave, %{name}-cluster +%ifnarch ppc ppc64 ppc64p7 sparc sparc64 +Requires: monitoring-plugins-sensors +%endif + +%description all +This package provides all Nagios plugins. + +%package apt +Summary: Monitoring Plugin - check_apt +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description apt +Provides check_apt support for Nagios. + +%package breeze +Summary: Monitoring Plugin - check_breeze +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description breeze +Provides check_breeze support for Nagios. + +%package by_ssh +Summary: Monitoring Plugin - check_by_ssh +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: %{_bindir}/ssh + +%description by_ssh +Provides check_by_ssh support for Nagios. + +%package cluster +Summary: Monitoring Plugin - check_cluster +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description cluster +Provides check_cluster support for Nagios. + +%package dbi +Summary: Monitoring Plugin - check_dbi +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description dbi +Provides check_dbi support for Nagios. + +%package dhcp +Summary: Monitoring Plugin - check_dhcp +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: group(nagios) +Requires(pre): group(nagios) + +%description dhcp +Provides check_dhcp support for Nagios. + +%package dig +Summary: Monitoring Plugin - check_dig +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: %{_bindir}/dig + +%description dig +Provides check_dig support for Nagios. + +%package disk +Summary: Monitoring Plugin - check_disk +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description disk +Provides check_disk support for Nagios. + +%package disk_smb +Summary: Monitoring Plugin - check_disk_smb +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: %{_bindir}/smbclient + +%description disk_smb +Provides check_disk_smb support for Nagios. + +%package dns +Summary: Monitoring Plugin - check_dns +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: %{_bindir}/nslookup + +%description dns +Provides check_dns support for Nagios. + +%package dummy +Summary: Monitoring Plugin - check_dummy +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description dummy +Provides check_dummy support for Nagios. +This plugin does not actually check anything, simply provide it with a flag +0-4 and it will return the corresponding status code to Nagios. + +%package file_age +Summary: Monitoring Plugin - check_file_age +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description file_age +Provides check_file_age support for Nagios. + +%package flexlm +Summary: Monitoring Plugin - check_flexlm +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description flexlm +Provides check_flexlm support for Nagios. + +%package fping +Summary: Monitoring Plugin - check_fping +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: %{_sbindir}/fping +Requires: group(nagios) +Requires(pre): group(nagios) + +%description fping +Provides check_fping support for Nagios. + +%package game +Summary: Monitoring Plugin - check_game +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: qstat + +%description game +Provides check_game support for Nagios. + +%package hpjd +Summary: Monitoring Plugin - check_hpjd +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description hpjd +Provides check_hpjd support for Nagios. + +%package http +Summary: Monitoring Plugin - check_http +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description http +Provides check_http support for Nagios. + +%package icmp +Summary: Monitoring Plugin - check_icmp +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: group(nagios) +Requires(pre): group(nagios) + +%description icmp +Provides check_icmp support for Nagios. + +%package ide_smart +Summary: Monitoring Plugin - check_ide_smart +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: group(nagios) +Requires(pre): group(nagios) + +%description ide_smart +Provides check_ide_smart support for Nagios. + +%package ifoperstatus +Summary: Monitoring Plugin - check_ifoperstatus +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description ifoperstatus +Provides check_ifoperstatus support for Nagios to monitor network interfaces. + +%package ifstatus +Summary: Monitoring Plugin - check_ifstatus +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description ifstatus +Provides check_ifstatus support for Nagios to monitor network interfaces. + +%package ircd +Summary: Monitoring Plugin - check_ircd +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description ircd +Provides check_ircd support for Nagios. + +%package ldap +Summary: Monitoring Plugin - check_ldap +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description ldap +Provides check_ldap support for Nagios. + +%package load +Summary: Monitoring Plugin - check_load +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description load +Provides check_load support for Nagios. + +%package log +Summary: Monitoring Plugin - check_log +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: /bin/egrep +Requires: /bin/mktemp + +%description log +Provides check_log support for Nagios. + +%package mailq +Summary: Monitoring Plugin - check_mailq +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: %{_bindir}/mailq + +%description mailq +Provides check_mailq support for Nagios. + +%package mrtg +Summary: Monitoring Plugin - check_mrtg +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description mrtg +Provides check_mrtg support for Nagios. + +%package mrtgtraf +Summary: Monitoring Plugin - check_mrtgtraf +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description mrtgtraf +Provides check_mrtgtraf support for Nagios. + +%package mysql +Summary: Monitoring Plugin - check_mysql +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description mysql +Provides check_mysql and check_mysql_query support for Nagios. + +%package nagios +Summary: Monitoring Plugin - check_nagios +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description nagios +Provides check_nagios support for Nagios. + +%package nt +Summary: Monitoring Plugin - check_nt +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description nt +Provides check_nt support for Nagios. + +%package ntp +Summary: Monitoring Plugin - check_ntp +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description ntp +Provides check_ntp support for Nagios. + +%package ntp-perl +Summary: Monitoring Plugin - check_ntp.pl +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: %{_sbindir}/ntpdate +Requires: %{_sbindir}/ntpq + +%description ntp-perl +Provides check_ntp.pl support for Nagios. + +%package nwstat +Summary: Monitoring Plugin - check_nwstat +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description nwstat +Provides check_nwstat support for Nagios. + +%package oracle +Summary: Monitoring Plugin - check_oracle +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description oracle +Provides check_oracle support for Nagios. + +%package overcr +Summary: Monitoring Plugin - check_overcr +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description overcr +Provides check_overcr support for Nagios. + +%package perl +Summary: Nagios plugins perl dep. +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description perl +Perl dep for nagios plugins. This is *NOT* an actual plugin it simply provides +utils.pm + +%package pgsql +Summary: Monitoring Plugin - check_pgsql +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description pgsql +Provides check_pgsql (PostgreSQL) support for Nagios. + +%package ping +Summary: Monitoring Plugin - check_ping +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: /bin/ping +Requires: /bin/ping6 + +%description ping +Provides check_ping support for Nagios. + +%package procs +Summary: Monitoring Plugin - check_procs +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description procs +Provides check_procs support for Nagios. + +%package radius +Summary: Monitoring Plugin - check_radius +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description radius +Provides check_radius support for Nagios. + +%package real +Summary: Monitoring Plugin - check_real +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description real +Provides check_real (rtsp) support for Nagios. + +%package rpc +Summary: Monitoring Plugin - check_rpc +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: %{_sbindir}/rpcinfo + +%description rpc +Provides check_rpc support for Nagios. + +%ifnarch ppc ppc64 sparc sparc64 +%package sensors +Summary: Monitoring Plugin - check_sensors +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: /bin/egrep +Requires: %{_bindir}/sensors + +%description sensors +Provides check_sensors support for Nagios. +%endif + +%package smtp +Summary: Monitoring Plugin - check_smtp +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description smtp +Provides check_smtp support for Nagios. + +%package snmp +Summary: Monitoring Plugin - check_snmp +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Requires: %{_bindir}/snmpgetnext +Requires: %{_bindir}/snmpget + +%description snmp +Provides check_snmp support for Nagios. + +%package ssh +Summary: Monitoring Plugin - check_ssh +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description ssh +Provides check_ssh support for Nagios. + +%package swap +Summary: Monitoring Plugin - check_swap +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description swap +Provides check_swap support for Nagios. + +%package tcp +Summary: Monitoring Plugin - check_tcp +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} +Provides: monitoring-plugins-ftp = %{version}-%{release} +Provides: monitoring-plugins-imap = %{version}-%{release} +Provides: monitoring-plugins-jabber = %{version}-%{release} +Provides: monitoring-plugins-nntp = %{version}-%{release} +Provides: monitoring-plugins-ntps = %{version}-%{release} +Provides: monitoring-plugins-pop = %{version}-%{release} +Provides: monitoring-plugins-imap = %{version}-%{release} +Provides: monitoring-plugins-spop = %{version}-%{release} +Provides: monitoring-plugins-ssmtp = %{version}-%{release} +Provides: monitoring-plugins-udp = %{version}-%{release} +Provides: monitoring-plugins-udp2 = %{version}-%{release} +Obsoletes: monitoring-plugins-udp < 1.4.15-2 + +%description tcp +Provides check_tcp, check_ftp, check_imap, check_jabber, check_nntp, +check_nntps, check_pop, check_simap, check_spop, check_ssmtp, check_udp +and check_clamd support for Nagios. + +%package time +Summary: Monitoring Plugin - check_time +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description time +Provides check_time support for Nagios. + +%package ups +Summary: Monitoring Plugin - check_ups +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description ups +Provides check_ups support for Nagios. + +%package users +Summary: Monitoring Plugin - check_users +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description users +Provides check_users support for Nagios. + +%package wave +Summary: Monitoring Plugin - check_wave +Group: Applications/System +Requires: monitoring-plugins = %{version}-%{release} + +%description wave +Provides check_wave support for Nagios. + +%prep +%setup -qn %{previous_name}-%{version} + +%patch2 -p1 -b .not_parsed +%patch4 -p1 -b .no_need_fo_fix_paths +%patch5 -p1 -b .fix_missing_swap +%patch7 -p1 -b .ext_ntp_cmds +%patch10 -p1 -b .ssd_smart_params + +%build +%configure \ + --libexecdir=%{_libdir}/monitoring/plugins \ + --with-dbi \ + --with-mysql \ + PATH_TO_QSTAT=%{_bindir}/quakestat \ + PATH_TO_FPING=%{_sbindir}/fping \ + PATH_TO_NTPQ=%{_sbindir}/ntpq \ + PATH_TO_NTPDC=%{_sbindir}/ntpdc \ + PATH_TO_NTPDATE=%{_sbindir}/ntpdate \ + PATH_TO_RPCINFO=%{_sbindir}/rpcinfo \ + --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' + +make %{?_smp_mflags} +cd plugins +make check_ide_smart +make check_ldap +make check_radius +make check_pgsql + +cd .. + +mv plugins-scripts/check_ntp.pl plugins-scripts/check_ntp.pl.in +gawk -f plugins-scripts/subst plugins-scripts/check_ntp.pl.in > plugins-scripts/check_ntp.pl + +cp %{SOURCE1} ./README.Fedora + +%install +sed -i 's,^MKINSTALLDIRS.*,MKINSTALLDIRS = ../mkinstalldirs,' po/Makefile +make AM_INSTALL_PROGRAM_FLAGS="" DESTDIR=%{buildroot} install +install -m 0755 plugins-root/check_icmp %{buildroot}/%{_libdir}/monitoring/plugins +install -m 0755 plugins-root/check_dhcp %{buildroot}/%{_libdir}/monitoring/plugins +install -m 0755 plugins/check_ide_smart %{buildroot}/%{_libdir}/monitoring/plugins +install -m 0755 plugins/check_ldap %{buildroot}/%{_libdir}/monitoring/plugins +install -m 0755 plugins-scripts/check_ntp.pl %{buildroot}/%{_libdir}/monitoring/plugins +install -m 0755 plugins/check_radius %{buildroot}/%{_libdir}/monitoring/plugins +install -m 0755 plugins/check_pgsql %{buildroot}/%{_libdir}/monitoring/plugins + +%ifarch ppc ppc64 ppc64p7 sparc sparc64 +rm -f %{buildroot}/%{_libdir}/monitoring/plugins/check_sensors +%endif + +chmod 644 %{buildroot}/%{_libdir}/monitoring/plugins/utils.pm + +%find_lang %{previous_name} + +%files -f %{previous_name}.lang +%doc ACKNOWLEDGEMENTS AUTHORS CODING COPYING FAQ LEGAL NEWS README REQUIREMENTS SUPPORT README.Fedora +%{_libdir}/monitoring/plugins/negate +%{_libdir}/monitoring/plugins/urlize +%{_libdir}/monitoring/plugins/utils.sh + +%files all + +%files apt +%{_libdir}/monitoring/plugins/check_apt + +%files breeze +%{_libdir}/monitoring/plugins/check_breeze + +%files by_ssh +%{_libdir}/monitoring/plugins/check_by_ssh + +%files cluster +%{_libdir}/monitoring/plugins/check_cluster + +%files dbi +%{_libdir}/monitoring/plugins/check_dbi + +%files dhcp +%defattr(4750,root,nagios,-) +%{_libdir}/monitoring/plugins/check_dhcp + +%files dig +%{_libdir}/monitoring/plugins/check_dig + +%files disk +%{_libdir}/monitoring/plugins/check_disk + +%files disk_smb +%{_libdir}/monitoring/plugins/check_disk_smb + +%files dns +%{_libdir}/monitoring/plugins/check_dns + +%files dummy +%{_libdir}/monitoring/plugins/check_dummy + +%files file_age +%{_libdir}/monitoring/plugins/check_file_age + +%files flexlm +%{_libdir}/monitoring/plugins/check_flexlm + +%files fping +%defattr(4750,root,nagios,-) +%{_libdir}/monitoring/plugins/check_fping + +%files game +%{_libdir}/monitoring/plugins/check_game + +%files hpjd +%{_libdir}/monitoring/plugins/check_hpjd + +%files http +%{_libdir}/monitoring/plugins/check_http + +%files icmp +%defattr(4750,root,nagios,-) +%{_libdir}/monitoring/plugins/check_icmp + +%files ifoperstatus +%{_libdir}/monitoring/plugins/check_ifoperstatus + +%files ifstatus +%{_libdir}/monitoring/plugins/check_ifstatus + +%files ide_smart +%defattr(4750,root,nagios,-) +%{_libdir}/monitoring/plugins/check_ide_smart + +%files ircd +%{_libdir}/monitoring/plugins/check_ircd + +%files ldap +%{_libdir}/monitoring/plugins/check_ldap +%{_libdir}/monitoring/plugins/check_ldaps + +%files load +%{_libdir}/monitoring/plugins/check_load + +%files log +%{_libdir}/monitoring/plugins/check_log + +%files mailq +%{_libdir}/monitoring/plugins/check_mailq + +%files mrtg +%{_libdir}/monitoring/plugins/check_mrtg + +%files mrtgtraf +%{_libdir}/monitoring/plugins/check_mrtgtraf + +%files mysql +%{_libdir}/monitoring/plugins/check_mysql +%{_libdir}/monitoring/plugins/check_mysql_query + +%files nagios +%{_libdir}/monitoring/plugins/check_nagios + +%files nt +%{_libdir}/monitoring/plugins/check_nt + +%files ntp +%{_libdir}/monitoring/plugins/check_ntp +%{_libdir}/monitoring/plugins/check_ntp_peer +%{_libdir}/monitoring/plugins/check_ntp_time + +%files ntp-perl +%{_libdir}/monitoring/plugins/check_ntp.pl + +%files nwstat +%{_libdir}/monitoring/plugins/check_nwstat + +%files oracle +%{_libdir}/monitoring/plugins/check_oracle + +%files overcr +%{_libdir}/monitoring/plugins/check_overcr + +%files perl +%{_libdir}/monitoring/plugins/utils.pm + +%files pgsql +%{_libdir}/monitoring/plugins/check_pgsql + +%files ping +%{_libdir}/monitoring/plugins/check_ping + +%files procs +%{_libdir}/monitoring/plugins/check_procs + +%files radius +%{_libdir}/monitoring/plugins/check_radius + +%files real +%{_libdir}/monitoring/plugins/check_real + +%files rpc +%{_libdir}/monitoring/plugins/check_rpc + +%ifnarch ppc ppc64 ppc64p7 sparc sparc64 +%files sensors +%{_libdir}/monitoring/plugins/check_sensors +%endif + +%files smtp +%{_libdir}/monitoring/plugins/check_smtp + +%files snmp +%{_libdir}/monitoring/plugins/check_snmp + +%files ssh +%{_libdir}/monitoring/plugins/check_ssh + +%files swap +%{_libdir}/monitoring/plugins/check_swap + +%files tcp +%{_libdir}/monitoring/plugins/check_clamd +%{_libdir}/monitoring/plugins/check_ftp +%{_libdir}/monitoring/plugins/check_imap +%{_libdir}/monitoring/plugins/check_jabber +%{_libdir}/monitoring/plugins/check_nntp +%{_libdir}/monitoring/plugins/check_nntps +%{_libdir}/monitoring/plugins/check_pop +%{_libdir}/monitoring/plugins/check_simap +%{_libdir}/monitoring/plugins/check_spop +%{_libdir}/monitoring/plugins/check_ssmtp +%{_libdir}/monitoring/plugins/check_tcp +%{_libdir}/monitoring/plugins/check_udp + +%files time +%{_libdir}/monitoring/plugins/check_time + +%files ups +%{_libdir}/monitoring/plugins/check_ups + +%files users +%{_libdir}/monitoring/plugins/check_users + +%files wave +%{_libdir}/monitoring/plugins/check_wave + +%changelog +* Mon Feb 3 2014 Sam Kottler <skottler@fedoraproject.org> - 1.5-4 +- A few changes based on feedback from misc + +* Tue Jan 28 2014 Sam Kottler <skottler@fedoraproject.org> - 1.5-3 +- Bump the version for the name change + +* Thu Oct 24 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.5-2 +- New check_dbi plugin (BR: libdbi-devel; subpackage: monitoring-pluginsdbi) + +* Wed Oct 23 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.5-1 +- Update to version 1.5 +- New project homepage and source download locations +- Disabled patches 1, 6, 8, and 9. +- No linux_raid subpackage (the contrib directory was removed) + +* Wed Oct 16 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.4.16-10 +- Remove EL4 and EL5 support +- Backport patches to fix check_linux_raid in case of resyncing (rhbz #504721) +- Fix smart attribute comparison (rhbz #913085) + +* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.16-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 1.4.16-8 +- Perl 5.18 rebuild + +* Wed May 22 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.16-7 +- Build package with PIE flags (#965536) + +* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.16-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Aug 17 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.16-5 +- Fix the use lib statement and the external ntp commands paths in check-ntp.pl + (monitoring-plugins0008-ntpdate-and-ntpq-paths.patch). + +* Thu Aug 16 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.16-4 +- Remove the erroneous requirements of monitoring-pluginsntp (#848830) +- Ship check-ntp.pl in the new monitoring-pluginsntp-perl subpackage (#848830) + +* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.16-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Jul 9 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.16-2 +- Provides bundled(gnulib) (#821779) + +* Mon Jul 9 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.16-1 +- Update to version 1.4.16 +- Dropped monitoring-plugins0005-Patch-for-check_linux_raid-with-on-linear-raid0-arra.patch + (upstream). + +* Tue Jun 26 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.15-7 +- glibc 2.16 no longer defines gets for ISO C11, ISO C++11, and _GNU_SOURCE + (#835621): monitoring-plugins0007-undef-gets-and-glibc-2.16.patch + +* Tue Jun 26 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.4.15-6 +- The nagios-plugins RPM no longer needs to own the /usr/lib{,64}/nagios/plugins + directory; this directory is now owned by nagios-common (#835621) +- Small updates (clarification) to the file nagios-plugins.README.Fedora + +* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.15-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 1.4.15-4 +- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient) + +* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.15-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Oct 7 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.4.15-2 +- Dropped check_udp sub-package (see rhbz #634067). Anyway it + provided just a symlink to check_tcp. +- Fixed weird issue with check_swap returning ok in case of + missing swap (see rhbz #512559). + +* Wed Aug 18 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.4.15-1 +- Ver. 1.4.15 +- Dropped patch for restoration of behaviour in case of ssl checks + +* Tue May 18 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.4.14-4 +- Restore ssl behaviour for check_http in case of self-signed + certificates (see rhbz #584227). + +* Sat Apr 24 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.4.14-3 +- Removed Requires - nagios (see rhbz #469530). +- Added "Requires,Requires(pre): group(nagios)" where necessary +- Sorted %%files sections +- No need to ship INSTALL file +- Added more doc files to main package + +* Mon Apr 12 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.4.14-2 +- Added missing Requires - nagios (see rhbz #469530). +- Fixed path to qstat -> quakestat (see rhbz #533777) +- Disable radius plugin for EL4 - there is not radiuscleint-ng for EL-4 + +* Wed Mar 10 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.4.14-1 +- Ver. 1.4.14 +- Rebased patches. + +* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.4.13-17 +- rebuilt with new openssl + +* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.13-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 22 2009 Mike McGrath <mmcgrath@redhat.com> - 1.4.13-15 +- Added patch from upstream to fix ntp faults (bz #479030) + +* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.13-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Jan 24 2009 Caolán McNamara <caolanm@redhat.com> 1.4.13-13 +- rebuild for dependencies + +* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> 1.4.13-12 +- rebuild with new openssl + +* Mon Oct 20 2008 Robert M. Albrecht <romal@gmx.de> 1.4.13-11 +- Enabled --with-extra-opts again + +* Mon Oct 20 2008 Robert M. Albrecht <romal@gmx.de> 1.4.13-10 +- removed provides perl plugins Bugzilla 457404 + +* Thu Oct 16 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.13-9 +- This is a "CVS is horrible" rebuild + +* Thu Oct 9 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.13-8 +- Rebuilt with a proper patch + +* Wed Oct 8 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.13-7 +- Added changed recent permission changes to allow nagios group to execute + +* Wed Oct 8 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.13-6 +- Fixed up some permission issues + +* Mon Oct 6 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.13-5 +- Fixing patch, missing semicolon + +* Sun Sep 28 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.13-4 +- Upstream released new version #464419 +- Added patch fix for check_linux_raid #253898 +- Upstream releases fix for #451015 - check_ntp_peers +- Upstream released fix for #459309 - check_ntp +- Added Provides Nagios::Plugins for #457404 +- Fixed configure line for #458985 check_procs + +* Thu Jul 10 2008 Robert M. Albrecht <romal@gmx.de> 1.4.12-3 +- Removed --with-extra-opts, does not build in Koji + +* Mon Jun 30 2008 Robert M. Albrecht <romal@gmx.de> 1.4.12-2 +- Enabled --with-extra-opts + +* Sun Jun 29 2008 Robert M. Albrecht <romal@gmx.de> 1.4.12-1 +- Upstream released version 1.4.12 +- Removed patches ping_timeout.patch and pgsql-fix.patch + +* Wed Apr 30 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.11-4 +- added patch for check_pgsql + +* Wed Apr 09 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.11-2 +- Fix for 250588 + +* Thu Feb 28 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.11-1 +- Upstream released version 1.4.11 +- Added check_ntp peer and time + +* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.4.10-6 +- Autorebuild for GCC 4.3 + +* Tue Feb 12 2008 Mike McGrath <mmcgrath@redhat.com> 1.4-10-5 +- Rebuild for gcc43 + +* Thu Jan 10 2008 Mike McGrath <mmcgrath@redhat.com> 1.4.10-4 +- Fixed check_log plugin #395601 + +* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.4.10-2 +- Rebuild for deps + +* Thu Dec 06 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.10-1 +- Upstream released new version +- Removed some patches + +* Fri Oct 26 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-9 +- Fix for Bug 348731 and CVE-2007-5623 + +* Wed Aug 22 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-7 +- Rebuild for BuildID +- License change + +* Fri Aug 10 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-6 +- Fix for check_linux_raid - #234416 +- Fix for check_ide_disk - #251635 + +* Tue Aug 07 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-2 +- Fix for check_smtp - #251049 + +* Fri Apr 13 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.8-1 +- Upstream released new version + +* Fri Feb 23 2007 Mike McGrath <mmcgrath@redhat.com> 1.4.6-1 +- Upstream released new version + +* Sun Dec 17 2006 Mike McGrath <imlinux@gmail.com> 1.4.5-1 +- Upstream released new version + +* Fri Oct 27 2006 Mike McGrath <imlinux@gmail.com> 1.4.4-2 +- Enabled check_smart_ide +- Added patch for linux_raid +- Fixed permissions on check_icmp + +* Tue Oct 24 2006 Mike McGrath <imlinux@gmail.com> 1.4.4-1 +- Upstream new version +- Disabled check_ide_smart (does not compile cleanly/too lazy to fix right now) +- Added check_apt + +* Sun Aug 27 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-18 +- Removed utils.pm from the base nagios-plugins package into its own package + +* Tue Aug 15 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-17 +- Added requires qstat for check_game + +* Thu Aug 03 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-16 +- Providing path to qstat + +* Thu Aug 03 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-15 +- Fixed permissions on check_dhcp +- Added check_game +- Added check_radius +- Added patch for ntp + +* Sun Jul 23 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-14 +- Patched upstream issue: 196356 + +* Sun Jul 23 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-13 +- monitoring-pluginsall now includes nagios-plugins-mysql + +* Thu Jun 22 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-12 +- removed sensors support for sparc and sparc64 + +* Thu Jun 22 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-11 +- Created a README.Fedora explaining how to install other plugins + +* Sun Jun 11 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-9 +- Removed check_sensors in install section + +* Sat Jun 10 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-8 +- Inserted conditional blocks for ppc exception. + +* Wed Jun 07 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-7 +- Removed sensors from all plugins and added excludearch: ppc + +* Tue Jun 06 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-6 +- For ntp plugins requires s/ntpc/ntpdc/ + +* Sat Jun 03 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-5 +- Fixed a few syntax errors and removed an empty export + +* Fri May 19 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-4 +- Now using configure macro instead of ./configure +- Added BuildRequest: perl(Net::SNMP) +- For reference, this was bugzilla.redhat.com ticket# 176374 + +* Fri May 19 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-3 +- Added check_ide_smart +- Added some dependencies +- Added support for check_if* (perl-Net-SNMP now in extras) +- nagios-plugins now owns dir %%{_libdir}/monitoring + +* Sat May 13 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-2 +- Added a number of requires that don't get auto-detected + +* Sun May 07 2006 Mike McGrath <imlinux@gmail.com> 1.4.3-1 +- Upstream remeased 1.4.3 + +* Tue Apr 18 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-9 +- Fixed a typo where monitoring-pluginsall required nagios-plugins-httpd + +* Mon Mar 27 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-8 +- Updated to CVS head for better MySQL support + +* Sun Mar 5 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-7 +- Added a monitoring-pluginsall package + +* Wed Feb 1 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-6 +- Added provides for check_tcp + +* Mon Jan 30 2006 Mike McGrath <imlinux@gmail.com> 1.4.2-5 +- Created individual packages for all check_* scripts + +* Tue Dec 20 2005 Mike McGrath <imlinux@gmail.com> 1.4.2-4 +- Fedora friendly spec file + +* Mon May 23 2005 Sean Finney <seanius@seanius.net> - cvs head +- just include the nagios plugins directory, which will automatically include + all generated plugins (which keeps the build from failing on systems that + don't have all build-dependencies for every plugin) + +* Thu Mar 04 2004 Karl DeBisschop <karl[AT]debisschop.net> - 1.4.0alpha1 +- extensive rewrite to facilitate processing into various distro-compatible specs + +* Thu Mar 04 2004 Karl DeBisschop <karl[AT]debisschop.net> - 1.4.0alpha1 +- extensive rewrite to facilitate processing into various distro-compatible specs + |