From d29bf6594b7fa49113e3f1714550d00276fb75fb Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Sat, 14 Mar 2009 23:10:42 +0000 Subject: samhain stuff git-svn-id: svn+ssh://asteria.noreply.org/svn/weaselutils/trunk@380 bc3d92e2-beff-0310-a7cd-cc87d7ac0ede --- zshrc | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'zshrc') diff --git a/zshrc b/zshrc index 2a3c9b4..f28d361 100644 --- a/zshrc +++ b/zshrc @@ -353,6 +353,7 @@ upgrade-debian-samhain() { echo $i preexec $i; ssh $i -t ' + didsudo=0 check() { sudo /usr/sbin/samhain -t check -i -p err -s none -l none -m none }; @@ -360,6 +361,7 @@ upgrade-debian-samhain() { if [ "`check 2>&1 | grep "^CRIT" | wc -l`" != 0 ]; then echo Updating samhain db... sudo samhain --foreground -t update + didsudo=1 echo done. fi } @@ -380,6 +382,14 @@ upgrade-debian-samhain() { sudo apt-get dist-upgrade && sudo apt-get clean && [ -x /usr/sbin/samhain ] && reinit + if [ "$didsudo" = 1 ]; then + echo Updating nagios status + echo "apt" + sudo /usr/sbin/dsa-update-apt-status + echo "samhain" + grep -q OK /var/cache/dsa/nagios/samhain || sudo dsa-update-samhain-status + echo done. + fi '; done } @@ -409,6 +419,7 @@ reinit-debian-samhain-one() { echo Updating samhain db... sudo samhain --foreground -t update + grep -q OK /var/cache/dsa/nagios/samhain || sudo dsa-update-samhain-status echo done. fi; fi -- cgit v1.2.3