From 3d202788a66bcc4b4ce82fc3c91cb0bacab2f51d Mon Sep 17 00:00:00 2001 From: Stephen Gran Date: Sat, 8 Feb 2014 11:07:37 +0000 Subject: [PATCH] allow nrpe to restart samhain as well Signed-off-by: Stephen Gran --- modules/nagios/templates/inc-debian.org.erb | 4 +++- modules/sudo/files/sudoers | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/nagios/templates/inc-debian.org.erb b/modules/nagios/templates/inc-debian.org.erb index dffba5ac..13d10eaf 100644 --- a/modules/nagios/templates/inc-debian.org.erb +++ b/modules/nagios/templates/inc-debian.org.erb @@ -28,4 +28,6 @@ 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]=sudo /etc/init.d/ekeyd-egd-linux restart +command[restart-ekey]=sudo /usr/sbin/service ekeyd-egd-linux restart +command[restart-samhain]=sudo /usr/sbin/service samhain restart +command[restart-ekey]=sudo /usr/sbin/service ekeyd-egd-linux restart diff --git a/modules/sudo/files/sudoers b/modules/sudo/files/sudoers index 37475386..5cf49676 100644 --- a/modules/sudo/files/sudoers +++ b/modules/sudo/files/sudoers @@ -51,7 +51,8 @@ root ALL=(ALL) ALL # nagios nagios MQ_HOSTS=(rabbitmq) NOPASSWD: /usr/sbin/rabbitmqctl list_queues -p dsa name messages consumers -nagios ALL=(ALL) NOPASSWD: /etc/init.d/ekeyd-egd-linux restart +nagios ALL=(ALL) NOPASSWD: /usr/sbin/service ekeyd-egd-linux restart +nagios ALL=(ALL) NOPASSWD: /usr/sbin/service samhain restart nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/dsa-check-dabackup "" nagios ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/dsa-check-filesystems "" # with smartarray controllers -- 2.39.2