summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
7d63550)
add a very simple dsa-check-da-in-aliases
+dsa-nagios-nrpe-config (22) unstable; urgency=low
+
+ * Add a very easy dsa-check-da-in-aliases.
+
+ -- Peter Palfrader <weasel@debian.org> Fri, 11 Apr 2008 10:25:54 -0400
+
dsa-nagios-nrpe-config (21) unstable; urgency=low
* Add dsa-check-raid-sw.
dsa-nagios-nrpe-config (21) unstable; urgency=low
* Add dsa-check-raid-sw.
install -m 644 nrpe_dsa.cfg $(CURDIR)/debian/dsa-nagios-nrpe-config/etc/nagios
install -m 755 dsa-check-raid-sw $(CURDIR)/debian/dsa-nagios-nrpe-config/usr/lib/nagios/plugins
install -m 644 nrpe_dsa.cfg $(CURDIR)/debian/dsa-nagios-nrpe-config/etc/nagios
install -m 755 dsa-check-raid-sw $(CURDIR)/debian/dsa-nagios-nrpe-config/usr/lib/nagios/plugins
+ install -m 755 dsa-check-da-in-aliases $(CURDIR)/debian/dsa-nagios-nrpe-config/usr/lib/nagios/plugins
--- /dev/null
+#!/bin/sh
+
+# Check that debian-admin is in /etc/aliases for root.
+# Peter Palfrader, 2008
+
+#my %ERRORS = ( OK => 0, WARNING => 1, CRITICAL => 2, UNKNOWN => -1 );
+
+set -e
+
+if ! [ -e /etc/aliases ]; then
+ echo "UNKNOWN: /etc/aliases not found"
+ exit 3
+fi
+
+if egrep '^root:.*debian-admin@debian.org' /etc/aliases > /dev/null; then
+ echo "OK: debian-admin found in aliases"
+ exit 0
+fi
+
+echo "WARNING: debian-admin not found in root entry in aliases"
+exit 1