diff -ruN mailman-2.1.12-a/misc/mailman.in mailman-2.1.12-b/misc/mailman.in
--- mailman-2.1.12-a/misc/mailman.in 2009-07-28 12:19:53.000000000 +0200
+++ mailman-2.1.12-b/misc/mailman.in 2009-07-28 12:19:53.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 @@
RETVAL=$?
;;
-'restart')
+'restart'|'force-reload')
restart
RETVAL=$?
;;
@@ -139,7 +149,8 @@
;;
*)
- echo $"Usage: $prog {start|stop|restart|condrestart|status}"
+ echo $"Usage: $prog {start|stop|restart|force-reload|condrestart|status}"
+ RETVAL=3
;;
esac