diff --git a/nagios-plugins-0001-Fix-mysql-f27.patch b/nagios-plugins-0001-Fix-mysql-f27.patch new file mode 100644 index 0000000..34926a7 --- /dev/null +++ b/nagios-plugins-0001-Fix-mysql-f27.patch @@ -0,0 +1,24 @@ +diff -up ./plugins/check_mysql.c.fix_mysql_f27 ./plugins/check_mysql.c +--- ./plugins/check_mysql.c.fix_mysql_f27 2017-11-20 21:19:47.597527944 -0500 ++++ ./plugins/check_mysql.c 2017-11-20 21:17:15.715921194 -0500 +@@ -41,7 +41,7 @@ const char *email = "devel@nagios-plugin + #include "utils_base.h" + #include "netutils.h" + +-#include ++#include + #include + #include + +diff -up ./plugins/check_mysql_query.c.fix_mysql_f27 ./plugins/check_mysql_query.c +--- ./plugins/check_mysql_query.c.fix_mysql_f27 2017-11-20 21:20:01.369764323 -0500 ++++ ./plugins/check_mysql_query.c 2017-11-20 21:17:20.378001200 -0500 +@@ -38,7 +38,7 @@ const char *email = "devel@nagios-plugin + #include "utils_base.h" + #include "netutils.h" + +-#include ++#include + #include + + char *db_user = NULL; diff --git a/nagios-plugins-0002-Remove-assignment-of-not-parsed-to-jitter.patch b/nagios-plugins-0002-Remove-assignment-of-not-parsed-to-jitter.patch new file mode 100644 index 0000000..53579eb --- /dev/null +++ b/nagios-plugins-0002-Remove-assignment-of-not-parsed-to-jitter.patch @@ -0,0 +1,11 @@ +diff -up ./plugins-scripts/check_ntp.pl.not_parsed ./plugins-scripts/check_ntp.pl +--- ./plugins-scripts/check_ntp.pl.not_parsed 2017-01-16 12:24:03.000000000 -0500 ++++ ./plugins-scripts/check_ntp.pl 2017-07-12 15:29:20.311215673 -0400 +@@ -314,7 +314,6 @@ if ($have_ntpq) { + } + } else { + print "No match!\n" if $verbose; +- $jitter = '(not parsed)'; + } + + } diff --git a/nagios-plugins-0003-Fix-the-use-lib-statement-and-the-external-ntp-comma.patch b/nagios-plugins-0003-Fix-the-use-lib-statement-and-the-external-ntp-comma.patch new file mode 100644 index 0000000..1d96cf9 --- /dev/null +++ b/nagios-plugins-0003-Fix-the-use-lib-statement-and-the-external-ntp-comma.patch @@ -0,0 +1,13 @@ +diff -up ./plugins-scripts/utils.pm.in.ext_ntp_cmds ./plugins-scripts/utils.pm.in +--- ./plugins-scripts/utils.pm.in.ext_ntp_cmds 2017-01-16 12:24:03.000000000 -0500 ++++ ./plugins-scripts/utils.pm.in 2017-07-12 15:31:06.154120875 -0400 +@@ -23,6 +23,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; diff --git a/nagios-plugins-2.3.3.tar.gz b/nagios-plugins-2.3.3.tar.gz new file mode 100644 index 0000000..fd9f34a Binary files /dev/null and b/nagios-plugins-2.3.3.tar.gz differ diff --git a/nagios-plugins.spec b/nagios-plugins.spec new file mode 100644 index 0000000..36e61af --- /dev/null +++ b/nagios-plugins.spec @@ -0,0 +1,728 @@ +%global _hardened_build 1 + +Name: nagios-plugins +Version: 2.3.3 +Release: 1 +Summary: Host/service/network monitoring program plugins for Nagios +License: GPLv2 and MIT and GPLv3 and LGPLv2 and GPL +URL: https://www.nagios-plugins.org/ + +Source0: https://github.com/nagios-plugins/nagios-plugins/releases/download/release-%{version}/%{name}-%{version}.tar.gz + +Patch1: nagios-plugins-0001-Fix-mysql-f27.patch +Patch2: nagios-plugins-0002-Remove-assignment-of-not-parsed-to-jitter.patch +Patch3: nagios-plugins-0003-Fix-the-use-lib-statement-and-the-external-ntp-comma.patch + +BuildRequires: sendmail +BuildRequires: procps +BuildRequires: fping +BuildRequires: automake +BuildRequires: autoconf +BuildRequires: bind-utils +BuildRequires: gcc +BuildRequires: gettext +BuildRequires: libdbi-devel +BuildRequires: iputils +BuildRequires: net-snmp-devel +BuildRequires: net-snmp-utils +BuildRequires: openldap-devel +BuildRequires: perl-generators +BuildRequires: libpq-devel +BuildRequires: samba-client +BuildRequires: mariadb-connector-c-devel +BuildRequires: mariadb-connector-c +BuildRequires: mariadb-devel +BuildRequires: freeradius-client-devel +BuildRequires: iputils + +Requires: nagios-common >= 3.3.1-1 + +Obsoletes: nagios-plugins-linux_raid < 1.4.16-11 + +Provides: bundled(gnulib) + +# Do not provide private Perl modules +%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\(utils\\) +%global reqfilt sh -c "%{__perl_requires} | sed -e 's!perl(utils)!nagios-plugins-perl!'" +%global __perl_requires %{reqfilt} + + +%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 those plugins. + +%package all +Summary: Nagios Plugins - All plugins +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-real, nagios-plugins-rpc, nagios-plugins-smtp, nagios-plugins-snmp, nagios-plugins-ssh, nagios-plugins-ssl_validity, nagios-plugins-swap, nagios-plugins-tcp, nagios-plugins-time, nagios-plugins-ups, nagios-plugins-users, nagios-plugins-wave, nagios-plugins-cluster +Requires: nagios-plugins-sensors + +%description all +This package provides all Nagios plugins. + +%package apt +Summary: Nagios Plugin - check_apt +Requires: nagios-plugins = %{version}-%{release} + +%description apt +Provides check_apt support for Nagios. + +%package breeze +Summary: Nagios Plugin - check_breeze +Requires: nagios-plugins = %{version}-%{release} + +%description breeze +Provides check_breeze support for Nagios. + +%package by_ssh +Summary: Nagios Plugin - check_by_ssh +Requires: nagios-plugins = %{version}-%{release} +Requires: %{_bindir}/ssh + +%description by_ssh +Provides check_by_ssh support for Nagios. + +%package cluster +Summary: Nagios Plugin - check_cluster +Requires: nagios-plugins = %{version}-%{release} + +%description cluster +Provides check_cluster support for Nagios. + +%package dbi +Summary: Nagios Plugin - check_dbi +Requires: nagios-plugins = %{version}-%{release} + +%description dbi +Provides check_dbi support for Nagios. + +%package dhcp +Summary: Nagios Plugin - check_dhcp +Requires: nagios-plugins = %{version}-%{release} +Requires: group(nagios) +Requires(pre): group(nagios) + +%description dhcp +Provides check_dhcp support for Nagios. + +%package dig +Summary: Nagios Plugin - check_dig +Requires: nagios-plugins = %{version}-%{release} +Requires: %{_bindir}/dig + +%description dig +Provides check_dig support for Nagios. + +%package disk +Summary: Nagios Plugin - check_disk +Requires: nagios-plugins = %{version}-%{release} + +%description disk +Provides check_disk support for Nagios. + +%package disk_smb +Summary: Nagios Plugin - check_disk_smb +Requires: nagios-plugins = %{version}-%{release} +Requires: %{_bindir}/smbclient + +%description disk_smb +Provides check_disk_smb support for Nagios. + +%package dns +Summary: Nagios Plugin - check_dns +Requires: nagios-plugins = %{version}-%{release} +Requires: %{_bindir}/nslookup + +%description dns +Provides check_dns support for Nagios. + +%package dummy +Summary: Nagios Plugin - check_dummy +Requires: nagios-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: Nagios Plugin - check_file_age +Requires: nagios-plugins = %{version}-%{release} + +%description file_age +Provides check_file_age support for Nagios. + +%package flexlm +Summary: Nagios Plugin - check_flexlm +Requires: nagios-plugins = %{version}-%{release} + +%description flexlm +Provides check_flexlm support for Nagios. + +%package fping +Summary: Nagios Plugin - check_fping +Requires: nagios-plugins = %{version}-%{release} +Requires: %{_sbindir}/fping +Requires: group(nagios) +Requires(pre): group(nagios) + +%description fping +Provides check_fping support for Nagios. + +%package hpjd +Summary: Nagios Plugin - check_hpjd +Requires: nagios-plugins = %{version}-%{release} + +%description hpjd +Provides check_hpjd support for Nagios. + +%package http +Summary: Nagios Plugin - check_http +Requires: nagios-plugins = %{version}-%{release} +Requires: openssl + +%description http +Provides check_http support for Nagios. + +%package icmp +Summary: Nagios Plugin - check_icmp +Requires: nagios-plugins = %{version}-%{release} +Requires: group(nagios) +Requires(pre): group(nagios) + +%description icmp +Provides check_icmp support for Nagios. + +%package ide_smart +Summary: Nagios Plugin - check_ide_smart +Requires: nagios-plugins = %{version}-%{release} +Requires: group(nagios) +Requires(pre): group(nagios) + +%description ide_smart +Provides check_ide_smart support for Nagios. + +%package ifoperstatus +Summary: Nagios Plugin - check_ifoperstatus +Requires: nagios-plugins = %{version}-%{release} + +%description ifoperstatus +Provides check_ifoperstatus support for Nagios to monitor network interfaces. + +%package ifstatus +Summary: Nagios Plugin - check_ifstatus +Requires: nagios-plugins = %{version}-%{release} + +%description ifstatus +Provides check_ifstatus support for Nagios to monitor network interfaces. + +%package ircd +Summary: Nagios Plugin - check_ircd +Requires: nagios-plugins = %{version}-%{release} + +%description ircd +Provides check_ircd support for Nagios. + +%package ldap +Summary: Nagios Plugin - check_ldap +Requires: nagios-plugins = %{version}-%{release} +Requires: openssl + +%description ldap +Provides check_ldap support for Nagios. + +%package load +Summary: Nagios Plugin - check_load +Requires: nagios-plugins = %{version}-%{release} + +%description load +Provides check_load support for Nagios. + +%package log +Summary: Nagios Plugin - check_log +Requires: nagios-plugins = %{version}-%{release} +Requires: grep +Requires: coreutils + +%description log +Provides check_log support for Nagios. + +%package mailq +Summary: Nagios Plugin - check_mailq +Requires: nagios-plugins = %{version}-%{release} +Requires: %{_bindir}/mailq + +%description mailq +Provides check_mailq support for Nagios. + +%package mrtg +Summary: Nagios Plugin - check_mrtg +Requires: nagios-plugins = %{version}-%{release} + +%description mrtg +Provides check_mrtg support for Nagios. + +%package mrtgtraf +Summary: Nagios Plugin - check_mrtgtraf +Requires: nagios-plugins = %{version}-%{release} + +%description mrtgtraf +Provides check_mrtgtraf support for Nagios. + +%package mysql +Summary: Nagios Plugin - check_mysql +Requires: nagios-plugins = %{version}-%{release} +Requires: openssl + +%description mysql +Provides check_mysql and check_mysql_query support for Nagios. + +%package nagios +Summary: Nagios Plugin - check_nagios +Requires: nagios-plugins = %{version}-%{release} + +%description nagios +Provides check_nagios support for Nagios. + +%package nt +Summary: Nagios Plugin - check_nt +Requires: nagios-plugins = %{version}-%{release} + +%description nt +Provides check_nt support for Nagios. + +%package ntp +Summary: Nagios Plugin - check_ntp +Requires: nagios-plugins = %{version}-%{release} + +%description ntp +Provides check_ntp support for Nagios. + +%package nwstat +Summary: Nagios Plugin - check_nwstat +Requires: nagios-plugins = %{version}-%{release} + +%description nwstat +Provides check_nwstat support for Nagios. + +%package oracle +Summary: Nagios Plugin - check_oracle +Requires: nagios-plugins = %{version}-%{release} + +%description oracle +Provides check_oracle support for Nagios. + +%package overcr +Summary: Nagios Plugin - check_overcr +Requires: nagios-plugins = %{version}-%{release} + +%description overcr +Provides check_overcr support for Nagios. + +%package perl +Summary: Nagios plugins perl dep. +Requires: nagios-plugins = %{version}-%{release} + +%description perl +Perl dep for nagios plugins. This is *NOT* an actual plugin it simply provides +utils.pm + +%package pgsql +Summary: Nagios Plugin - check_pgsql +Requires: nagios-plugins = %{version}-%{release} + +%description pgsql +Provides check_pgsql (PostgreSQL) support for Nagios. + +%package ping +Summary: Nagios Plugin - check_ping +Requires: nagios-plugins = %{version}-%{release} +Requires: iputils +Requires: iputils + +%description ping +Provides check_ping support for Nagios. + +%package procs +Summary: Nagios Plugin - check_procs +Requires: nagios-plugins = %{version}-%{release} + +%description procs +Provides check_procs support for Nagios. + +%package radius +Summary: Nagios Plugin - check_radius +Requires: nagios-plugins = %{version}-%{release} + +%description radius +Provides check_radius support for Nagios. + +%package real +Summary: Nagios Plugin - check_real +Requires: nagios-plugins = %{version}-%{release} + +%description real +Provides check_real (rtsp) support for Nagios. + +%package remove_perfdata +Summary: Nagios plugin tool to remove perf data +Requires: nagios-plugins = %{version}-%{release} + +%description remove_perfdata +Removes perfdata from specified plugin's output + +%package rpc +Summary: Nagios Plugin - check_rpc +Requires: nagios-plugins = %{version}-%{release} +Requires: %{_sbindir}/rpcinfo + +%description rpc +Provides check_rpc support for Nagios. + +%package sensors +Summary: Nagios Plugin - check_sensors +Requires: nagios-plugins = %{version}-%{release} +Requires: grep +Requires: %{_bindir}/sensors + +%description sensors +Provides check_sensors support for Nagios. + +%package smtp +Summary: Nagios Plugin - check_smtp +Requires: nagios-plugins = %{version}-%{release} +Requires: openssl + +%description smtp +Provides check_smtp support for Nagios. + +%package snmp +Summary: Nagios Plugin - check_snmp +Requires: nagios-plugins = %{version}-%{release} +Requires: %{_bindir}/snmpgetnext +Requires: %{_bindir}/snmpget + +%description snmp +Provides check_snmp support for Nagios. + +%package ssh +Summary: Nagios Plugin - check_ssh +Requires: nagios-plugins = %{version}-%{release} + +%description ssh +Provides check_ssh support for Nagios. + +%package ssl_validity +Summary: Nagios Plugin - check_ssl_validity +Requires: nagios-plugins = %{version}-%{release} +Requires: perl(Crypt::X509) +Requires: perl(Date::Parse) +Requires: perl(LWP::Simple) +Requires: perl(Text::Glob) +Requires: openssl + +%description ssl_validity +Provides check_ssl_validity support for Nagios. + +%package swap +Summary: Nagios Plugin - check_swap +Requires: nagios-plugins = %{version}-%{release} + +%description swap +Provides check_swap support for Nagios. + +%package tcp +Summary: Nagios Plugin - check_tcp +Requires: nagios-plugins = %{version}-%{release} +Provides: nagios-plugins-ftp = %{version}-%{release} +Provides: nagios-plugins-imap = %{version}-%{release} +Provides: nagios-plugins-jabber = %{version}-%{release} +Provides: nagios-plugins-nntp = %{version}-%{release} +Provides: nagios-plugins-nntps = %{version}-%{release} +Provides: nagios-plugins-pop = %{version}-%{release} +Provides: nagios-plugins-simap = %{version}-%{release} +Provides: nagios-plugins-spop = %{version}-%{release} +Provides: nagios-plugins-ssmtp = %{version}-%{release} +Provides: nagios-plugins-udp = %{version}-%{release} +Provides: nagios-plugins-udp2 = %{version}-%{release} +Obsoletes: nagios-plugins-udp < 1.4.15-2 +Requires: openssl + +%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: Nagios Plugin - check_time +Requires: nagios-plugins = %{version}-%{release} + +%description time +Provides check_time support for Nagios. + +%package ups +Summary: Nagios Plugin - check_ups +Requires: nagios-plugins = %{version}-%{release} + +%description ups +Provides check_ups support for Nagios. + +%package uptime +Summary: Nagios Plugin - check_uptime +Requires: nagios-plugins = %{version}-%{release} + +%description uptime +Provides check_uptime support for Nagios. + +%package users +Summary: Nagios Plugin - check_users +Requires: nagios-plugins = %{version}-%{release} + +%description users +Provides check_users support for Nagios. + +%package wave +Summary: Nagios Plugin - check_wave +Requires: nagios-plugins = %{version}-%{release} + +%description wave +Provides check_wave support for Nagios. + +%prep +%autosetup -p1 + +%build + +%configure \ + --libexecdir=%{_libdir}/nagios/plugins \ + --with-dbi \ + --with-mysql \ + PATH_TO_FPING=%{_sbindir}/fping \ + 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 .. + +%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}/nagios/plugins +install -m 0755 plugins-root/check_dhcp %{buildroot}/%{_libdir}/nagios/plugins +install -m 0755 plugins/check_ide_smart %{buildroot}/%{_libdir}/nagios/plugins +install -m 0755 plugins/check_ldap %{buildroot}/%{_libdir}/nagios/plugins +install -m 0755 plugins/check_ntp %{buildroot}/%{_libdir}/nagios/plugins/check_ntp +install -m 0755 plugins/check_radius %{buildroot}/%{_libdir}/nagios/plugins +install -m 0755 plugins/check_pgsql %{buildroot}/%{_libdir}/nagios/plugins + +chmod 644 %{buildroot}/%{_libdir}/nagios/plugins/utils.pm + +%find_lang %{name} + +%files -f %{name}.lang +%doc ACKNOWLEDGEMENTS AUTHORS po/ChangeLog CODING COPYING FAQ LEGAL NEWS README REQUIREMENTS SUPPORT THANKS +%{_libdir}/nagios/plugins/negate +%{_libdir}/nagios/plugins/urlize +%{_libdir}/nagios/plugins/utils.sh + +%files all + +%files apt +%{_libdir}/nagios/plugins/check_apt + +%files breeze +%{_libdir}/nagios/plugins/check_breeze + +%files by_ssh +%{_libdir}/nagios/plugins/check_by_ssh + +%files cluster +%{_libdir}/nagios/plugins/check_cluster + +%files dbi +%{_libdir}/nagios/plugins/check_dbi + +%files dhcp +%defattr(4750,root,nagios,-) +%{_libdir}/nagios/plugins/check_dhcp + +%files dig +%{_libdir}/nagios/plugins/check_dig + +%files disk +%{_libdir}/nagios/plugins/check_disk + +%files disk_smb +%{_libdir}/nagios/plugins/check_disk_smb + +%files dns +%{_libdir}/nagios/plugins/check_dns + +%files dummy +%{_libdir}/nagios/plugins/check_dummy + +%files file_age +%{_libdir}/nagios/plugins/check_file_age + +%files flexlm +%{_libdir}/nagios/plugins/check_flexlm + +%files fping +%defattr(4750,root,nagios,-) +%{_libdir}/nagios/plugins/check_fping + +%files hpjd +%{_libdir}/nagios/plugins/check_hpjd + +%files http +%{_libdir}/nagios/plugins/check_http + +%files icmp +%defattr(4750,root,nagios,-) +%{_libdir}/nagios/plugins/check_icmp + +%files ifoperstatus +%{_libdir}/nagios/plugins/check_ifoperstatus + +%files ifstatus +%{_libdir}/nagios/plugins/check_ifstatus + +%files ide_smart +%defattr(4750,root,nagios,-) +%{_libdir}/nagios/plugins/check_ide_smart + +%files ircd +%{_libdir}/nagios/plugins/check_ircd + +%files ldap +%{_libdir}/nagios/plugins/check_ldap +%{_libdir}/nagios/plugins/check_ldaps + +%files load +%{_libdir}/nagios/plugins/check_load + +%files log +%{_libdir}/nagios/plugins/check_log + +%files mailq +%{_libdir}/nagios/plugins/check_mailq + +%files mrtg +%{_libdir}/nagios/plugins/check_mrtg + +%files mrtgtraf +%{_libdir}/nagios/plugins/check_mrtgtraf + +%files mysql +%{_libdir}/nagios/plugins/check_mysql +%{_libdir}/nagios/plugins/check_mysql_query + +%files nagios +%{_libdir}/nagios/plugins/check_nagios + +%files nt +%{_libdir}/nagios/plugins/check_nt + +%files ntp +%{_libdir}/nagios/plugins/check_ntp +%{_libdir}/nagios/plugins/check_ntp_peer +%{_libdir}/nagios/plugins/check_ntp_time + +%files nwstat +%{_libdir}/nagios/plugins/check_nwstat + +%files oracle +%{_libdir}/nagios/plugins/check_oracle + +%files overcr +%{_libdir}/nagios/plugins/check_overcr + +%files perl +%{_libdir}/nagios/plugins/utils.pm + +%files pgsql +%{_libdir}/nagios/plugins/check_pgsql + +%files ping +%{_libdir}/nagios/plugins/check_ping + +%files procs +%{_libdir}/nagios/plugins/check_procs + +%files radius +%{_libdir}/nagios/plugins/check_radius + +%files real +%{_libdir}/nagios/plugins/check_real + +%files remove_perfdata +%{_libdir}/nagios/plugins/remove_perfdata + +%files rpc +%{_libdir}/nagios/plugins/check_rpc + +%files sensors +%{_libdir}/nagios/plugins/check_sensors + +%files smtp +%{_libdir}/nagios/plugins/check_smtp + +%files snmp +%{_libdir}/nagios/plugins/check_snmp + +%files ssh +%{_libdir}/nagios/plugins/check_ssh + +%files ssl_validity +%{_libdir}/nagios/plugins/check_ssl_validity + +%files swap +%{_libdir}/nagios/plugins/check_swap + +%files tcp +%{_libdir}/nagios/plugins/check_clamd +%{_libdir}/nagios/plugins/check_ftp +%{_libdir}/nagios/plugins/check_imap +%{_libdir}/nagios/plugins/check_jabber +%{_libdir}/nagios/plugins/check_nntp +%{_libdir}/nagios/plugins/check_nntps +%{_libdir}/nagios/plugins/check_pop +%{_libdir}/nagios/plugins/check_simap +%{_libdir}/nagios/plugins/check_spop +%{_libdir}/nagios/plugins/check_ssmtp +%{_libdir}/nagios/plugins/check_tcp +%{_libdir}/nagios/plugins/check_udp + +%files time +%{_libdir}/nagios/plugins/check_time + +%files ups +%{_libdir}/nagios/plugins/check_ups + +%files uptime +%{_libdir}/nagios/plugins/check_uptime + +%files users +%{_libdir}/nagios/plugins/check_users + +%files wave +%{_libdir}/nagios/plugins/check_wave + +%changelog +* Thu Nov 26 2020 jiangxinyu - 2.3.3-1 +- Init nagios-plugins project diff --git a/nagios-plugins.yaml b/nagios-plugins.yaml new file mode 100644 index 0000000..58d5a52 --- /dev/null +++ b/nagios-plugins.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: nagios-plugins/nagios-plugins +tag_prefix: ^nagios-plugins +separator: "."