Blob Blame History Raw
diff -up mailman-2.1.11/misc/mailman.in.fhsinit mailman-2.1.11/misc/mailman.in
--- mailman-2.1.11/misc/mailman.in.fhsinit	2008-07-23 09:41:12.000000000 +0200
+++ mailman-2.1.11/misc/mailman.in	2008-07-23 09:42:45.000000000 +0200
@@ -31,6 +31,16 @@
 # processname: mailmanctl
 # config: @prefix@/Mailman/mm_cfg.py
 # pidfile: @PID_DIR@/master-qrunner.pid
+### BEGIN INIT INFO
+# Provides: mailman
+# Required-Start: $local_fs $remote_fs $network $named
+# Should-Start: httpd
+# Required-Stop: $local_fs $remote_fs $network
+# Default-Start: 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: start and stop Mailman
+# Description: Mailman is the GNU mailing list manager.
+### END INIT INFO
 
 MAILMANHOME=@prefix@
 MAILMANCTL=$MAILMANHOME/bin/mailmanctl
@@ -118,7 +128,7 @@ case "$1" in
     RETVAL=$?
     ;;
 
-'restart')
+'restart'|'force-reload')
     restart
     RETVAL=$?
     ;;
@@ -139,7 +149,8 @@ case "$1" in
     ;;
 
 *)
-    echo $"Usage: $prog {start|stop|restart|condrestart|status}"
+    echo $"Usage: $prog {start|stop|restart|force-reload|condrestart|status}"
+    RETVAL=3
     ;;
 
 esac