From: Peter Palfrader Date: Sun, 3 Oct 2010 11:12:50 +0000 (+0200) Subject: Add dsa-check-port-closed X-Git-Url: https://wiki.adam-barratt.org.uk/gitweb/?a=commitdiff_plain;h=50298bdd750ccb3963e862b3b8fb92b1ae89693b;p=mirror%2Fdsa-nagios.git Add dsa-check-port-closed --- diff --git a/dsa-nagios-checks/checks/dsa-check-port-closed b/dsa-nagios-checks/checks/dsa-check-port-closed new file mode 100755 index 0000000..b3000d0 --- /dev/null +++ b/dsa-nagios-checks/checks/dsa-check-port-closed @@ -0,0 +1,15 @@ +#!/bin/bash + +/usr/lib/nagios/plugins/check_tcp "$@" > /dev/null +rc="$?" + +if [ "$rc" -eq 0 ]; then + echo "Warning: port is open" + exit 1 +elif [ "$rc" -eq 2 ]; then + echo "OK: port is closed" + exit 0 +else + echo "Unknown exit code from check_tcp" + exit 3 +fi diff --git a/dsa-nagios-checks/debian/changelog b/dsa-nagios-checks/debian/changelog index 616d692..b7cd103 100644 --- a/dsa-nagios-checks/debian/changelog +++ b/dsa-nagios-checks/debian/changelog @@ -8,8 +8,9 @@ dsa-nagios-checks (8x) xnstable; urgency=low * dsa-check-running-kernel: check if 'strings' is installed and complain nicely if it isn't instead of falling over. [Uli Martens] * dsa-check-afs-*: add checks from Russ Allbery for monitoring our AFS + * Add dsa-check-port-closed. - -- Peter Palfrader Sun, 05 Sep 2010 11:33:10 +0200 + -- Peter Palfrader Sun, 03 Oct 2010 13:12:31 +0200 dsa-nagios-checks (87) unstable; urgency=low