Initial import of nagios plugins version 1.3.0
This package contains the basic monitoring plugins for nagios. For more information about nagios, see the 'nagios-base' package.
This commit is contained in:
parent
bb76407616
commit
bdd7d61637
9 changed files with 290 additions and 0 deletions
2
nagios-plugins/DESCR
Normal file
2
nagios-plugins/DESCR
Normal file
|
@ -0,0 +1,2 @@
|
|||
This package contains the basic monitoring plugins for nagios. For
|
||||
more information about nagios, see the 'nagios-base' package.
|
24
nagios-plugins/Makefile
Normal file
24
nagios-plugins/Makefile
Normal file
|
@ -0,0 +1,24 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2003/04/06 00:33:12 marmfield Exp $
|
||||
#
|
||||
|
||||
PKGNAME= nagios-plugins-${PLUGINSVERSION}
|
||||
PKGREVISION= # not defined
|
||||
|
||||
MAINTAINER= murray@river-styx.org
|
||||
COMMENT= Nagios plugins
|
||||
|
||||
.include "../../net/nagios-plugins/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
.if ${OPSYS} == "NetBSD"
|
||||
CONFIGURE_ARGS+= --with-df-command="/bin/df -Pklt nokernfs,procfs,fdesc"
|
||||
.endif
|
||||
|
||||
DEPENDS+= nagios-base>=1.0:../../net/nagios-base
|
||||
.if !exists(/usr/bin/ssh)
|
||||
DEPENDS+= {ssh{,6}-[0-9]*,openssh-[0-9]*}:../../security/ssh
|
||||
.endif
|
||||
|
||||
.include "../../security/openssl/buildlink2.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
25
nagios-plugins/Makefile.common
Normal file
25
nagios-plugins/Makefile.common
Normal file
|
@ -0,0 +1,25 @@
|
|||
# $NetBSD: Makefile.common,v 1.1.1.1 2003/04/06 00:33:12 marmfield Exp $
|
||||
#
|
||||
|
||||
PLUGINSVERSION= 1.3.0
|
||||
|
||||
DISTNAME= nagios-plugins-${PLUGINSVERSION}
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nagiosplug/}
|
||||
|
||||
HOMEPAGE= http://sourceforge.net/projects/nagiosplug/
|
||||
|
||||
.include "../../net/nagios-base/Makefile.common"
|
||||
|
||||
CONFIGURE_ARGS+= --with-nagios-user=${NAGIOS_USER}
|
||||
CONFIGURE_ARGS+= --with-nagios-group=${NAGIOS_GROUP}
|
||||
|
||||
AUTOMAKE_REQD= 1.4
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC}; \
|
||||
${ACLOCAL} -I lib; \
|
||||
${AUTOCONF}; \
|
||||
${AUTOHEADER}; \
|
||||
${AUTOMAKE} -a --foreign -i
|
||||
|
||||
.include "../../mk/automake.mk"
|
28
nagios-plugins/Makefile.plugin
Normal file
28
nagios-plugins/Makefile.plugin
Normal file
|
@ -0,0 +1,28 @@
|
|||
# $NetBSD: Makefile.plugin,v 1.1.1.1 2003/04/06 00:33:12 marmfield Exp $
|
||||
#
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC}/lib && ${SETENV} ${MAKE_ENV} \
|
||||
${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKEFILE}
|
||||
.if ${BINARY_TARGET:D1}
|
||||
cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \
|
||||
${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKEFILE} ${BINARY_TARGET}
|
||||
.endif
|
||||
.if ${SCRIPT_TARGET:D1}
|
||||
cd ${WRKSRC}/plugins-scripts && ${SETENV} ${MAKE_ENV} \
|
||||
${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKEFILE} ${SCRIPT_TARGET}
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
.if ${BINARY_TARGET:D1}
|
||||
for PROG in ${BINARY_TARGET}; do \
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/plugins/$${PROG} \
|
||||
${PREFIX}/libexec/nagios; \
|
||||
done
|
||||
.endif
|
||||
.if ${SCRIPT_TARGET:D1}
|
||||
for PROG in ${SCRIPT_TARGET}; do \
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/plugins-scripts/$${PROG} \
|
||||
${PREFIX}/libexec/nagios; \
|
||||
done
|
||||
.endif
|
39
nagios-plugins/PLIST
Normal file
39
nagios-plugins/PLIST
Normal file
|
@ -0,0 +1,39 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2003/04/06 00:33:12 marmfield Exp $
|
||||
libexec/nagios/check_by_ssh
|
||||
libexec/nagios/check_dig
|
||||
libexec/nagios/check_disk
|
||||
libexec/nagios/check_dns
|
||||
libexec/nagios/check_dummy
|
||||
libexec/nagios/check_ftp
|
||||
libexec/nagios/check_http
|
||||
libexec/nagios/check_imap
|
||||
libexec/nagios/check_ircd
|
||||
libexec/nagios/check_load
|
||||
libexec/nagios/check_log
|
||||
libexec/nagios/check_mailq
|
||||
libexec/nagios/check_mrtg
|
||||
libexec/nagios/check_mrtgtraf
|
||||
libexec/nagios/check_nagios
|
||||
libexec/nagios/check_nntp
|
||||
libexec/nagios/check_ntp
|
||||
libexec/nagios/check_nwstat
|
||||
libexec/nagios/check_overcr
|
||||
libexec/nagios/check_ping
|
||||
libexec/nagios/check_pop
|
||||
libexec/nagios/check_procs
|
||||
libexec/nagios/check_real
|
||||
libexec/nagios/check_rpc
|
||||
libexec/nagios/check_sensors
|
||||
libexec/nagios/check_smtp
|
||||
libexec/nagios/check_ssh
|
||||
libexec/nagios/check_swap
|
||||
libexec/nagios/check_tcp
|
||||
libexec/nagios/check_time
|
||||
libexec/nagios/check_udp
|
||||
libexec/nagios/check_ups
|
||||
libexec/nagios/check_users
|
||||
libexec/nagios/check_vsz
|
||||
libexec/nagios/negate
|
||||
libexec/nagios/urlize
|
||||
libexec/nagios/utils.pm
|
||||
libexec/nagios/utils.sh
|
7
nagios-plugins/distinfo
Normal file
7
nagios-plugins/distinfo
Normal file
|
@ -0,0 +1,7 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2003/04/06 00:33:12 marmfield Exp $
|
||||
|
||||
SHA1 (nagios-plugins-1.3.0.tar.gz) = fc841c1342e8ee28883a07918045f40fdd353a1e
|
||||
Size (nagios-plugins-1.3.0.tar.gz) = 489070 bytes
|
||||
SHA1 (patch-aa) = 46f4feb01963fe039bb54773ecdbe955e0fb63f6
|
||||
SHA1 (patch-ab) = fab95efc557a1584fca698ca7248fa8caf524c77
|
||||
SHA1 (patch-ac) = f712e210359a2ae7167515b3931da3db8e089739
|
127
nagios-plugins/patches/patch-aa
Normal file
127
nagios-plugins/patches/patch-aa
Normal file
|
@ -0,0 +1,127 @@
|
|||
$NetBSD: patch-aa,v 1.1.1.1 2003/04/06 00:33:12 marmfield Exp $
|
||||
|
||||
--- configure.in.orig 2003-03-02 15:58:12.000000000 +1100
|
||||
+++ configure.in
|
||||
@@ -100,7 +100,7 @@ _SAVEDLIBS="$LIBS"
|
||||
_SAVEDCPPFLAGS="$CPPFLAGS"
|
||||
AC_ARG_WITH(pgsql,--with-pgsql=<dir> sets path to pgsql installation,[PGSQL=$withval])
|
||||
AC_CHECK_LIB(crypt,main)
|
||||
-if test "$ac_cv_lib_crypt_main" = "yes"; then
|
||||
+if false; then
|
||||
if test -n "$PGSQL"; then
|
||||
LDFLAGS="$LDFLAGS -L$PGSQL/lib"
|
||||
CPPFLAGS="$CPPFLAGS -I$PGSQL/include"
|
||||
@@ -146,7 +146,7 @@ CPPFLAGS="$_SAVEDCPPFLAGS"
|
||||
dnl Check for radius libraries
|
||||
_SAVEDLIBS="$LIBS"
|
||||
AC_CHECK_LIB(radiusclient,rc_read_config)
|
||||
-if test "$ac_cv_lib_radiusclient_rc_read_config" = "yes"; then
|
||||
+if false; then
|
||||
EXTRAS="$EXTRAS check_radius"
|
||||
RADIUSLIBS="-lradiusclient"
|
||||
AC_SUBST(RADIUSLIBS)
|
||||
@@ -159,7 +159,7 @@ LIBS="$_SAVEDLIBS"
|
||||
dnl Check for LDAP libraries
|
||||
_SAVEDLIBS="$LIBS"
|
||||
AC_CHECK_LIB(ldap,main,,,-llber)
|
||||
-if test "$ac_cv_lib_ldap_main" = "yes"; then
|
||||
+if false; then
|
||||
LDAPLIBS="-lldap -llber"\
|
||||
LDAPINCLUDE="-I/usr/include/ldap"
|
||||
AC_SUBST(LDAPLIBS)
|
||||
@@ -176,7 +176,7 @@ dnl Check for mysql libraries
|
||||
_SAVEDLIBS="$LIBS"
|
||||
_SAVEDCPPFLAGS="$CPPFLAGS"
|
||||
AC_ARG_WITH(mysql,--with-mysql=<dir> sets path to mysql installation (assumes lib/mysql and include subdirs),[MYSQL=$withval])
|
||||
-if test -n "$MYSQL"; then
|
||||
+if false; then
|
||||
MYSQLLIBDIR=$MYSQL/lib/mysql
|
||||
CPPFLAGS="-I$MYSQL/include"
|
||||
AC_CHECK_LIB(mysqlclient,mysql_init,MYSQLLIBS="-lmysqlclient -lz" check_mysql_LDFLAGS="-L$MYSQLLIBDIR ",,-L$MYSQLLIBDIR -lz)
|
||||
@@ -194,7 +194,7 @@ elif test -f /usr/lib/mysql/libmysqlclie
|
||||
AC_CHECK_LIB(mysqlclient,mysql_init,MYSQLLIBS="-lmysqlclient -lz" check_mysql_LDFLAGS="-L/usr/lib/mysql",,-L/usr/lib/mysql -lz)
|
||||
AC_CHECK_LIB(mysqlclient,mysql_close,MYSQLLIBS="-lmysqlclient" check_mysql_LDFLAGS="-L/usr/lib/mysql",,-L/usr/lib/mysql)
|
||||
fi
|
||||
-if test "$ac_cv_lib_mysqlclient_mysql_init" = "yes" -o "$ac_cv_lib_mysqlclient_mysql_close" = "yes"; then
|
||||
+if false; then
|
||||
AC_CHECK_HEADERS(mysql/mysql.h mysql/errmsg.h, MYSQLINCLUDE="-I$MYSQL/include" )
|
||||
if test "$ac_cv_header_mysql_mysql_h" = "yes" -a "$ac_cv_header_mysql_errmsg_h" = "yes"; then
|
||||
EXTRAS="$EXTRAS check_mysql"
|
||||
@@ -757,7 +757,7 @@ AC_DEFINE_UNQUOTED(PING_COMMAND,"$PING_C
|
||||
AC_PATH_PROG(PATH_TO_NSLOOKUP,nslookup)
|
||||
if test -n "$ac_cv_path_PATH_TO_NSLOOKUP"
|
||||
then
|
||||
- if nslookup -sil 127.0.0.1 2>&1 | grep ["Invalid option: sil"] >/dev/null
|
||||
+ if nslookup -sil 127.0.0.1 2>&1 | fgrep ["Invalid option: sil"] >/dev/null
|
||||
then
|
||||
AC_MSG_RESULT([ nslookup syntax... $PATH_TO_NSLOOKUP])
|
||||
AC_DEFINE_UNQUOTED(NSLOOKUP_COMMAND,"$PATH_TO_NSLOOKUP",[path and args for nslookup])
|
||||
@@ -794,7 +794,7 @@ else
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(PATH_TO_LMSTAT,lmstat)
|
||||
-if test -x "$PATH_TO_LMSTAT"
|
||||
+if false
|
||||
then
|
||||
AC_DEFINE_UNQUOTED(PATH_TO_LMSTAT,"$PATH_TO_LMSTAT",[path to lmstat])
|
||||
else
|
||||
@@ -802,7 +802,7 @@ else
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(PATH_TO_SMBCLIENT,smbclient)
|
||||
-if test -x "$PATH_TO_SMBCLIENT"
|
||||
+if false
|
||||
then
|
||||
AC_DEFINE_UNQUOTED(PATH_TO_SMBCLIENT,"$PATH_TO_SMBCLIENT",[path to smbclient binary])
|
||||
else
|
||||
@@ -819,7 +819,7 @@ else
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(PATH_TO_SNMPGET,snmpget)
|
||||
-if test -x "$PATH_TO_SNMPGET"
|
||||
+if false
|
||||
then
|
||||
AC_DEFINE_UNQUOTED(PATH_TO_SNMPGET,"$PATH_TO_SNMPGET",[path to snmpget binary])
|
||||
EXTRAS="$EXTRAS check_hpjd check_snmp"
|
||||
@@ -828,12 +828,12 @@ else
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(PATH_TO_SNMPGETNEXT,snmpgetnext)
|
||||
-if test -x "$PATH_TO_SNMPGETNEXT"
|
||||
+if false
|
||||
then
|
||||
AC_DEFINE_UNQUOTED(PATH_TO_SNMPGETNEXT,"$PATH_TO_SNMPGETNEXT",[path to snmpgetnext binary])
|
||||
fi
|
||||
|
||||
-if ( $PERL -M"Net::SNMP 3.6" -e 'exit' 2>/dev/null )
|
||||
+if false
|
||||
then
|
||||
echo "Found Net::SNMP perl module"
|
||||
else
|
||||
@@ -843,7 +843,7 @@ fi
|
||||
|
||||
AC_PATH_PROG(PATH_TO_QUAKESTAT,quakestat)
|
||||
AC_PATH_PROG(PATH_TO_QSTAT,qstat)
|
||||
-if test -x "$PATH_TO_QUAKESTAT"
|
||||
+if false
|
||||
then
|
||||
AC_DEFINE_UNQUOTED(PATH_TO_QSTAT,"$PATH_TO_QUAKESTAT",[path to qstat/quakestat])
|
||||
EXTRAS="$EXTRAS check_game"
|
||||
@@ -856,7 +856,7 @@ else
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(PATH_TO_FPING,fping)
|
||||
-if test -x "$PATH_TO_FPING"
|
||||
+if false
|
||||
then
|
||||
AC_DEFINE_UNQUOTED(PATH_TO_FPING,"$PATH_TO_FPING",[path to fping])
|
||||
EXTRAS="$EXTRAS check_fping"
|
||||
@@ -943,7 +943,7 @@ if test -n "$PATH_TO_DIG"; then
|
||||
EXTRAS="$EXTRAS check_dig"
|
||||
fi
|
||||
|
||||
-if test -f plugins/check_nt.c ; then
|
||||
+if false ; then
|
||||
EXTRAS="$EXTRAS check_nt"
|
||||
elif test -f ../plugins/check_nt.c ; then
|
||||
EXTRAS="$EXTRAS check_nt"
|
13
nagios-plugins/patches/patch-ab
Normal file
13
nagios-plugins/patches/patch-ab
Normal file
|
@ -0,0 +1,13 @@
|
|||
$NetBSD: patch-ab,v 1.1.1.1 2003/04/06 00:33:12 marmfield Exp $
|
||||
|
||||
--- plugins/Makefile.am.orig 2003-02-19 18:15:52.000000000 +1100
|
||||
+++ plugins/Makefile.am
|
||||
@@ -32,7 +32,7 @@ TESTS = @PLUGIN_TEST@
|
||||
test:
|
||||
perl -I $(top_builddir) -I $(top_srcdir) ../test.pl
|
||||
|
||||
-AM_INSTALL_PROGRAM_FLAGS = @INSTALL_OPTS@
|
||||
+#AM_INSTALL_PROGRAM_FLAGS = @INSTALL_OPTS@
|
||||
|
||||
##############################################################################
|
||||
# the actual targets
|
25
nagios-plugins/patches/patch-ac
Normal file
25
nagios-plugins/patches/patch-ac
Normal file
|
@ -0,0 +1,25 @@
|
|||
$NetBSD: patch-ac,v 1.1.1.1 2003/04/06 00:33:12 marmfield Exp $
|
||||
|
||||
--- plugins-scripts/Makefile.am.orig 2003-02-15 23:48:49.000000000 +1100
|
||||
+++ plugins-scripts/Makefile.am
|
||||
@@ -4,13 +4,13 @@ SUFFIXES = .pl .sh
|
||||
|
||||
VPATH=$(top_srcdir) $(top_srcdir)/plugins-scripts $(top_srcdir)/plugins-scripts/t
|
||||
|
||||
-libexec_SCRIPTS = check_breeze check_disk_smb check_flexlm check_ircd \
|
||||
- check_log check_ntp check_oracle check_rpc check_sensors check_wave \
|
||||
- check_ifstatus check_ifoperstatus check_mailq utils.sh utils.pm
|
||||
-
|
||||
-EXTRA_DIST=check_breeze.pl check_disk_smb.pl check_flexlm.pl check_ircd.pl \
|
||||
- check_log.sh check_ntp.pl check_oracle.sh check_rpc.pl check_sensors.sh \
|
||||
- check_ifstatus.pl check_ifoperstatus.pl check_wave.pl check_mailq.pl utils.sh.in utils.pm.in t
|
||||
+libexec_SCRIPTS = check_ircd \
|
||||
+ check_log check_ntp check_rpc check_sensors \
|
||||
+ check_mailq utils.sh utils.pm
|
||||
+
|
||||
+EXTRA_DIST= check_ircd.pl \
|
||||
+ check_log.sh check_ntp.pl check_rpc.pl check_sensors.sh \
|
||||
+ check_mailq.pl utils.sh.in utils.pm.in t
|
||||
|
||||
TESTS_ENVIRONMENT=perl -I $(top_builddir) -I $(top_srcdir)
|
||||
|
Loading…
Reference in a new issue