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

Reply via email to