[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#647719: init.d status support



Package: mldonkey-server
Version: 3.1.0-2
Severity: wishlist
Tags: patch

Here is a patch to add support for the "status" action to the init.d
script of mldonkey-server.
diff -Nru mldonkey-3.1.0/debian/changelog mldonkey-3.1.0/debian/changelog
--- mldonkey-3.1.0/debian/changelog	2011-09-15 01:04:12.000000000 +0300
+++ mldonkey-3.1.0/debian/changelog	2011-11-05 18:05:10.000000000 +0200
@@ -1,3 +1,9 @@
+mldonkey (3.1.0-2.1) UNRELEASED; urgency=low
+
+  * Add support for "status" action to mldonkey-server init script
+
+ -- Peter Eisentraut <petere@debian.org>  Sat, 05 Nov 2011 18:04:49 +0200
+
 mldonkey (3.1.0-2) unstable; urgency=low
 
   * Remove /var/lib/mldonkey on purge
diff -Nru mldonkey-3.1.0/debian/control mldonkey-3.1.0/debian/control
--- mldonkey-3.1.0/debian/control	2011-09-15 01:01:03.000000000 +0300
+++ mldonkey-3.1.0/debian/control	2011-11-05 18:05:24.000000000 +0200
@@ -37,6 +37,7 @@
  ${ocaml:Depends},
  ${misc:Depends},
  adduser,
+ lsb-base,
  mime-support,
  debconf,
  ucf
diff -Nru mldonkey-3.1.0/debian/mldonkey-server.init mldonkey-3.1.0/debian/mldonkey-server.init
--- mldonkey-3.1.0/debian/mldonkey-server.init	2011-09-15 01:01:03.000000000 +0300
+++ mldonkey-3.1.0/debian/mldonkey-server.init	2011-11-05 18:04:05.000000000 +0200
@@ -33,6 +33,8 @@
 LOGFILE=/var/log/mldonkey/mldonkey-server.log
 SERVERLOG=/var/log/mldonkey/mlnet.log
 
+. /lib/lsb/init-functions
+
 test -e $CONFIG || exit 0
 
 set -e
@@ -149,8 +151,12 @@
     $0 start
   ;;
 
+  status)
+    status_of_proc "$EXEC" "$NAME" && exit 0 || exit $?
+  ;;
+
   *)
-    Error 1 "Usage: $0 {start|stop|restart|force-reload|force-start}"
+    Error 1 "Usage: $0 {start|stop|restart|force-reload|force-start|status}"
   ;;
 esac
 

Reply to: