From 40d0536aa065d480a73f57528f4e1ba90a4956c7 Mon Sep 17 00:00:00 2001 From: Romain Dessort Date: Tue, 10 May 2016 18:23:48 -0400 Subject: [PATCH] Fix #1854. Add NRPEPID check for wheezy and newer. --- evocheck.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/evocheck.sh b/evocheck.sh index 2ea1b8c..8bb91ec 100755 --- a/evocheck.sh +++ b/evocheck.sh @@ -36,6 +36,7 @@ IS_NRPEPERMS=1 IS_MINIFWPERMS=1 IS_NRPEDISKS=0 IS_NRPEPOSTFIX=1 +IS_NRPEPID=1 IS_GRSECPROCS=1 IS_UMASKSUDOERS=1 IS_EVOMAINTENANCEUSERS=1 @@ -242,6 +243,10 @@ if [ -e /etc/debian_version ]; then DFDISKS=$(df -Pl | egrep -v "(^Filesystem|/lib/init/rw|/dev/shm|udev|rpc_pipefs)" | wc -l) [ "$NRPEDISKS" = "$DFDISKS" ] || echo 'IS_NRPEDISKS FAILED!' fi + + if ["$IS_NRPEPID" = 1 ]; then + ! is_debianversion squeeze && grep "^pid_file=/var/run/nrpe.pid" /etc/nagios/nrpe.cfg && echo 'IS_NRPEPID FAILED!' + fi if [ "$IS_GRSECPROCS" = 1 ]; then uname -a | grep -q grsec && ( grep -q ^command.check_total_procs..sudo /etc/nagios/nrpe.cfg && grep -A1 "^\[processes\]" /etc/munin/plugin-conf.d/munin-node | grep -q "^user root" || echo 'IS_GRSECPROCS FAILED!' )