Package: ulogd Version: 1.24-2.1 Severity: wishlist Tags: patch User: pet...@debian.org Usertags: initd-status-support
Here is a patch to support the "status" action in the init.d script.
diff -u ulogd-1.24/debian/changelog ulogd-1.24/debian/changelog --- ulogd-1.24/debian/changelog +++ ulogd-1.24/debian/changelog @@ -1,3 +1,10 @@ +ulogd (1.24-2.2) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Add init.d status support + + -- Peter Eisentraut <pet...@debian.org> Fri, 03 Jul 2009 23:14:44 +0300 + ulogd (1.24-2.1) unstable; urgency=low * Non-maintainer upload. diff -u ulogd-1.24/debian/control ulogd-1.24/debian/control --- ulogd-1.24/debian/control +++ ulogd-1.24/debian/control @@ -9,7 +9,7 @@ Package: ulogd Architecture: any -Depends: ${shlibs:Depends}, debconf | debconf-2.0 +Depends: ${shlibs:Depends}, debconf | debconf-2.0, lsb-base (>= 3.2-13) Suggests: ulogd-mysql, ulogd-pgsql, ulogd-pcap, ulogd-sqlite3 Description: The Netfilter Userspace Logging Daemon ulogd is a daemon that listens for Netlink packets generated by iptables's diff -u ulogd-1.24/debian/ulogd.init.d ulogd-1.24/debian/ulogd.init.d --- ulogd-1.24/debian/ulogd.init.d +++ ulogd-1.24/debian/ulogd.init.d @@ -14,6 +14,8 @@ NAME=ulogd DESC="netfilter userspace log daemon" +. /lib/lsb/init-functions + test -f $DAEMON || exit 0 set -e @@ -44,9 +46,12 @@ start-stop-daemon --quiet --start --exec $DAEMON -- -d > /dev/null 2>&1 echo "$NAME." ;; + status) + status_of_proc $DAEMON $NAME + ;; *) N=/etc/init.d/$NAME - echo "Usage: $N {start|stop|restart|force-reload}" >&2 + echo "Usage: $N {start|stop|restart|force-reload|status}" >&2 exit 1 ;; esac