Package: dictd Version: 1.11.1+dfsg-2 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 dictd-1.11.1+dfsg/debian/changelog dictd-1.11.1+dfsg/debian/changelog --- dictd-1.11.1+dfsg/debian/changelog +++ dictd-1.11.1+dfsg/debian/changelog @@ -1,3 +1,10 @@ +dictd (1.11.1+dfsg-2.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Add init.d status support + + -- Peter Eisentraut <pet...@debian.org> Sun, 26 Jul 2009 11:32:34 +0300 + dictd (1.11.1+dfsg-2) unstable; urgency=low [ Christian Perrier ] diff -u dictd-1.11.1+dfsg/debian/dictd.init dictd-1.11.1+dfsg/debian/dictd.init --- dictd-1.11.1+dfsg/debian/dictd.init +++ dictd-1.11.1+dfsg/debian/dictd.init @@ -154,8 +154,13 @@ log_end_msg $status ;; + status) + status_of_proc $DAEMON $NAME + status=$? + ;; + *) - log_failure_msg "Usage: /etc/init.d/$NAME {start|stop|restart|reload|force-reload}" 2>&1 + log_failure_msg "Usage: /etc/init.d/$NAME {start|stop|restart|reload|force-reload|status}" 2>&1 exit 1 ;; esac diff -u dictd-1.11.1+dfsg/debian/control dictd-1.11.1+dfsg/debian/control --- dictd-1.11.1+dfsg/debian/control +++ dictd-1.11.1+dfsg/debian/control @@ -23,7 +23,7 @@ . The client program, dict, is packaged separately and is needed on all machines that will use the server. -Depends: ${shlibs:Depends}, ${misc:Depends}, netbase, adduser, dictzip (>= ${source:Upstream-Version}), lsb-base (>= 3.1), ucf (>= 3), update-inetd +Depends: ${shlibs:Depends}, ${misc:Depends}, netbase, adduser, dictzip (>= ${source:Upstream-Version}), lsb-base (>= 3.2-13), ucf (>= 3), update-inetd Recommends: dict | dict-client Suggests: dict-gcide | dictd-dictionary, dict-wn, dict-jargon, dict-foldoc Provides: dict-server