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: