-----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;