Package: nsca Version: 2.7.2+nmu2 Tags: patch This issue was reported in Ubuntu, so I'm just forwarding it upstream. Attached is a patch for the bug.
-- Paul Belanger | dCAP Polybeacon | Consultant Jabber: paul.belan...@polybeacon.com | IRC: pabelanger (Freenode) | Blog: http://blog.polybeacon.com | Twitter: http://twitter.com/pabelanger
--- /etc/init.d/nsca 2006-11-10 01:07:30.000000000 +0100 +++ nsca 2009-08-04 10:47:55.000000000 +0200 @@ -64,6 +64,22 @@ rm -f $PIDFILE echo "$NAME." ;; +status) + if [ -f $PIDFILE ]; then + PID=$(cat $PIDFILE); + RES=$(ps aux|awk '{print $2}'|grep $PID 2>/dev/null ||echo "1";) + if [ $RES -eq "1" ];then + echo "$NAME stopped"; + exit 1; + else + echo "$NAME running"; + exit 0; + fi + else + echo "$NAME stopped"; + exit 1; + fi + ;; reload|force-reload) echo -n "Reloading $DESC: " $SSD_STOP --signal HUP -- $OPTS || die "ERROR: could not reload $NAME."