-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Please find attached a simple patch for this issue which applies to
mailman 2.1.9-7.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREKAAYFAkkOATkACgkQn6GkvSd/Bgwy8ACfczQBGCk9ZUlUSe53Or+yuDob
wGEAnRAOM73iGSOBYHItPA3FZBRjKcJs
=moFu
-----END PGP SIGNATURE-----
--- /etc/init.d/mailman.orig	2008-11-02 11:22:34.000000000 -0500
+++ /etc/init.d/mailman	2008-11-02 12:22:00.000000000 -0500
@@ -39,7 +39,8 @@
 
 case "$1" in
   start)
-    if [ "$(/var/lib/mailman/bin/list_lists -b | grep ^mailman$ )" = "" ]; then
+    SITE_LIST=$( grep '^MAILMAN_SITE_LIST' /etc/mailman/mm_cfg.py | cut -d"'" -f 2 )
+    if [ "$(/var/lib/mailman/bin/list_lists -b | grep ^${SITE_LIST}$ )" = "" ]; then
         log_warning_msg "Site list for mailman (usually named mailman) missing."
         log_warning_msg "Please create it; until then, mailman will refuse to start."
         exit 0;

Reply via email to