From df3e0167b8c77ca6ee6fb1d30c20dec03db5b71d Mon Sep 17 00:00:00 2001 From: Philip Walls Date: Wed, 10 Mar 2004 14:20:23 +0000 Subject: Version bump. Added metadata. Removed old config and init script --- .../nagios-nrpe/files/digest-nagios-nrpe-2.0 | 1 + net-analyzer/nagios-nrpe/files/nrpe | 27 ----- net-analyzer/nagios-nrpe/files/nrpe-2.0 | 28 ++++++ net-analyzer/nagios-nrpe/files/nrpe-2.0.cfg | 109 +++++++++++++++++++++ net-analyzer/nagios-nrpe/files/nrpe.cfg | 99 ------------------- 5 files changed, 138 insertions(+), 126 deletions(-) create mode 100644 net-analyzer/nagios-nrpe/files/digest-nagios-nrpe-2.0 delete mode 100644 net-analyzer/nagios-nrpe/files/nrpe create mode 100644 net-analyzer/nagios-nrpe/files/nrpe-2.0 create mode 100644 net-analyzer/nagios-nrpe/files/nrpe-2.0.cfg delete mode 100644 net-analyzer/nagios-nrpe/files/nrpe.cfg (limited to 'net-analyzer/nagios-nrpe/files') diff --git a/net-analyzer/nagios-nrpe/files/digest-nagios-nrpe-2.0 b/net-analyzer/nagios-nrpe/files/digest-nagios-nrpe-2.0 new file mode 100644 index 000000000000..fb06ce736c2b --- /dev/null +++ b/net-analyzer/nagios-nrpe/files/digest-nagios-nrpe-2.0 @@ -0,0 +1 @@ +MD5 70ef9502a3b7e49fa520dbceabfa04d0 nrpe-2.0.tar.gz 52157 diff --git a/net-analyzer/nagios-nrpe/files/nrpe b/net-analyzer/nagios-nrpe/files/nrpe deleted file mode 100644 index 3989bca7a26f..000000000000 --- a/net-analyzer/nagios-nrpe/files/nrpe +++ /dev/null @@ -1,27 +0,0 @@ -#!/sbin/runscript - -depend() { - need net -} - -start() { - ebegin "Starting nrpe" - start-stop-daemon --start --quiet --name nrpe \ - --startas /usr/nagios/bin/nrpe \ - -c nagios:nagios \ - -- -d /etc/nagios/nrpe.cfg - eend $? "Failed to Start nrpe" -} - -stop() { - ebegin "Stopping nrpe" - start-stop-daemon --stop --quiet -n nrpe - eend $? "Failed to Stop nrpe" -} - -restart() { - ebegin "Restarting nrpe" - svc_stop - svc_start - eend $? "Failed to Restart nrpe" -} diff --git a/net-analyzer/nagios-nrpe/files/nrpe-2.0 b/net-analyzer/nagios-nrpe/files/nrpe-2.0 new file mode 100644 index 000000000000..dfb4f832138e --- /dev/null +++ b/net-analyzer/nagios-nrpe/files/nrpe-2.0 @@ -0,0 +1,28 @@ +#!/sbin/runscript + +depend() { + need net +} + +start() { + ebegin "Starting nrpe" + start-stop-daemon --start --quiet --name nrpe \ + --startas /usr/nagios/bin/nrpe \ + -c nagios:nagios \ + -- -c /etc/nagios/nrpe.cfg \ + --daemon + eend $? "Failed to Start nrpe" +} + +stop() { + ebegin "Stopping nrpe" + start-stop-daemon --stop --quiet -n nrpe + eend $? "Failed to Stop nrpe" +} + +restart() { + ebegin "Restarting nrpe" + svc_stop + svc_start + eend $? "Failed to Restart nrpe" +} diff --git a/net-analyzer/nagios-nrpe/files/nrpe-2.0.cfg b/net-analyzer/nagios-nrpe/files/nrpe-2.0.cfg new file mode 100644 index 000000000000..3f35b7e46964 --- /dev/null +++ b/net-analyzer/nagios-nrpe/files/nrpe-2.0.cfg @@ -0,0 +1,109 @@ +############################################################################# +# Sample NRPE Config File +# Written by: Ethan Galstad (nagios@nagios.org) +# +# Last Modified: 12-30-2002 +# +# NOTES: +# This is a sample configuration file for the NRPE daemon. It needs to be +# located on the remote host that is running the NRPE daemon, not the host +# from which the check_nrpe client is being executed. +############################################################################# + + + +# PORT NUMBER +# Port number we should wait for connections on. +# NOTE: This must be a non-priviledged port (i.e. > 1024). +# NOTE: This option is ignored if NRPE is running under either inetd or xinetd + +server_port=5666 + + + +# SERVER ADDRESS +# Address that nrpe should bind to in case there are more than one interface +# and you do not want nrpe to bind on all interfaces. +# NOTE: This option is ignored if NRPE is running under either inetd or xinetd + +#server_address=192.168.1.1 + + + +# ALLOWED HOST ADDRESSES +# This is a comma-delimited list of IP address of hosts that are allowed +# to talk to the NRPE daemon. +# +# NOTE: The daemon only does rudimentary checking of the client's IP +# address. I would highly recommend adding entries in your +# /etc/hosts.allow file to allow only the specified host to connect +# to the port you are running this daemon on. +# +# NOTE: This option is ignored if NRPE is running under either inetd or xinetd + +allowed_hosts=127.0.0.1 + + + +# NRPE USER +# This determines the effective user that the NRPE daemon should run as. +# You can either supply a username or a UID. +# +# NOTE: This option is ignored if NRPE is running under either inetd or xinetd + +nrpe_user=nagios + + + +# NRPE GROUP +# This determines the effective group that the NRPE daemon should run as. +# You can either supply a group name or a GID. +# +# NOTE: This option is ignored if NRPE is running under either inetd or xinetd + +nrpe_group=nagios + + + +# DEBUGGING OPTION +# This option determines whether or not debugging messages are logged to the +# syslog facility. +# Values: 0=debugging off, 1=debugging on + +debug=0 + + + +# COMMAND TIMEOUT +# This specifies the maximum number of seconds that the NRPE daemon will +# allow plugins to finish executing before killing them off. + +command_timeout=60 + + + +# COMMAND DEFINITIONS +# Command definitions that this daemon will run. Definitions +# are in the following format: +# +# command[]= +# +# When the daemon receives a request to return the results of +# it will execute the command specified by the argument. +# +# Unlike Nagios, the command line cannot contain macros - it must be +# typed exactly as it should be executed. +# +# Note: Any plugins that are used in the command lines must reside +# on the machine that this daemon is running on! The examples below +# assume that you have plugins installed in a /usr/nagios/libexec +# directory. Also note that you will have to modify the definitions below +# to match the argument format the plugins expect. Remember, these are +# examples only! + +command[check_users]=/usr/nagios/libexec/check_users -w 5 -c 10 +command[check_load]=/usr/nagios/libexec/check_load -w 15,10,5 -c 30,25,20 +command[check_disk1]=/usr/nagios/libexec/check_disk -w 20 -c 10 -p /dev/hda1 +command[check_disk2]=/usr/nagios/libexec/check_disk -w 20 -c 10 -p /dev/hdb1 +command[check_zombie_procs]=/usr/nagios/libexec/check_procs -w 5 -c 10 -s Z +command[check_total_procs]=/usr/nagios/libexec/check_procs -w 150 -c 200 diff --git a/net-analyzer/nagios-nrpe/files/nrpe.cfg b/net-analyzer/nagios-nrpe/files/nrpe.cfg deleted file mode 100644 index 3132ea336507..000000000000 --- a/net-analyzer/nagios-nrpe/files/nrpe.cfg +++ /dev/null @@ -1,99 +0,0 @@ -############################################################################# -# Sample NRPE Config File -# Written by: Ethan Galstad (nagios@nagios.org) -# -# Last Modified: 06-03-2002 -# -# NOTES: -# This is a sample configuration file for the NRPE daemon. It needs to be -# located on the remote host that is running the NRPE daemon, not the host -# from which the check_nrpe client is being executed. -############################################################################# - - - -# PORT NUMBER -# Port number we should wait for connections on. -# NOTE: This must be a non-priviledged port (i.e. > 1024). -# NOTE: This option is ignored if NRPE is running under either inetd or xinetd - -server_port=5666 - - - -# SERVER ADDRESS -# Address that nrpe should bind to in case there are more than one interface -# and you do not want nrpe to bind on all interfaces. -# NOTE: This option is ignored if NRPE is running under either inetd or xinetd - -#server_address=192.168.1.1 - - - -# ALLOWED HOST ADDRESSES -# This is a comma-delimited list of IP address of hosts that are allowed -# to talk to the NRPE daemon. -# -# NOTE: The daemon only does rudimentary checking of the client's IP -# address. I would highly recommend adding entries in your -# /etc/hosts.allow file to allow only the specified host to connect -# to the port you are running this daemon on. -# -# NOTE: This option is ignored if NRPE is running under either inetd or xinetd - -allowed_hosts=127.0.0.1 - - - -# NRPE USER -# This determines the effective user that the NRPE daemon should run as. -# You can either supply a username or a UID. -# -# NOTE: This option is ignored if NRPE is running under either inetd or xinetd - -nrpe_user=nagios - - - -# NRPE GROUP -# This determines the effective group that the NRPE daemon should run as. -# You can either supply a group name or a GID. -# -# NOTE: This option is ignored if NRPE is running under either inetd or xinetd - -nrpe_group=nagios - - - -# DEBUGGING OPTION -# This option determines whether or not debugging messages are logged to the -# syslog facility. -# Values: 0=debugging off, 1=debugging on - -debug=0 - - - -# COMMAND DEFINITIONS -# Command definitions that this daemon will run. Definitions -# are in the following format: -# -# command[]= -# -# When the daemon receives a request to return the results of -# it will execute the command specified by the argument. -# -# Unlike Nagios, the command line cannot contain macros - it must be -# typed exactly as it should be executed. -# -# Note: Any plugins that are used in the command lines must reside -# on the machine that this daemon is running on! The examples below -# assume that you have plugins installed in a /usr/nagios/libexec -# directory. - -command[check_users]=/usr/nagios/libexec/check_users 5 10 -command[check_load]=/usr/nagios/libexec/check_load 5 10 15 20 25 30 -command[check_disk1]=/usr/nagios/libexec/check_disk 80 95 /dev/hda1 -command[check_disk2]=/usr/nagios/libexec/check_disk 80 95 /dev/hdb1 -command[check_zombie_procs]=/usr/nagios/libexec/check_procs 5 10 Z -command[check_total_procs]=/usr/nagios/libexec/check_procs 150 200 -- cgit v1.2.3-65-gdbad