Add event_handler hooks to sudo and nrpe.
authorStephen Gran <steve@lobefin.net>
Sat, 14 May 2011 14:16:39 +0000 (15:16 +0100)
committerStephen Gran <steve@lobefin.net>
Sat, 14 May 2011 14:16:39 +0000 (15:16 +0100)
We still don't actually call it yet - we need to ship a new version of
dsa-nagios-checks and then add the event_handler stanza to the entropy
check.
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/nagios/templates/inc-debian.org.erb
modules/sudo/files/common/sudoers

index 1da5548..9a4ca42 100644 (file)
@@ -26,3 +26,4 @@ out
 # exit code as that does not reliably tell us if the check could
 # not connect to the nrpe server or if the remote check returned not-null.
 command[dsa2_shutdown]=if /usr/lib/nagios/plugins/check_procs -w 1: -u root -C shutdown > /dev/null; then echo 'system-in-shutdown'; else echo 'no shutdown running' ; fi
+command[restart-ekey]=/usr/lib/nagios/plugins/dsa-eventhandler-restart-service $SERVICESTATE$ $SERVICESTATETYPE$ $SERVICEATTEMPT$ ekeyd-egd-linux
index 871136d..6ab2f9b 100644 (file)
@@ -44,6 +44,7 @@ admin         agnesi=(ALL)    ALL
 %zivit-admins  ZIVITHOSTS=(ALL)        NOPASSWD: ALL
 
 # nagios
+nagios         ALL=(ALL)       NOPASSWD: /etc/init.d/ekeyd-egd-linux restart
 nagios         ALL=(ALL)       NOPASSWD: /usr/lib/nagios/plugins/dsa-check-dabackup ""
 # with smartarray controllers
 nagios         ALL=(ALL)       NOPASSWD: /sbin/hpasmcli ""