Mailman Daemon RunLevel Question

Hi,
I have Mailman configured on my SuSE 10.1 system, using the Postfix MTA and ASSP (Anti Spam SMTP Proxy) on the front end. So far everything is running great! Most recently, I started looking at how/when the individual apps started up and shut down, as I've had a couple of unplanned bounces that shut down email for a bit. ASSP is now configured to start at runlevel 5, right after Postfix.
My question: I see a startup/shutdown script for Mailman in rc.d, but it doesn't seem to be linked to any particular runlevel (running Mailman 2.1). How/where is the Mailmanctl daemon launched, and what are the dependencies? I'm assuming the MTA and ASSP should be up and running first, along with Apache. Correct?
Thanks,
JD

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Jacques Dailey wrote:
These are really SuSE packaging questions, but here's some general information.
Mailman doesn't care. The Mailman web interface does not require Mailman (mailmanctl and the qrunners) to be running. It doesn't matter if Mailman starts before or after Apache.
The incoming MTA can queue messages for Mailman whether or not Mailman is running. It makes no difference to the incoming MTA.
The only thing that makes a difference is if there are queued messages when Mailman starts, Mailman will attempt to deliver them (or notices about them) to the outgoing MTA. It is not a problem if the outgoing MTA is not running; Mailman will retry, but in order to avoid various 'failure' log messages and the associated retries, it is good to start the outgoing MTA before Mailman.
Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32)
iD8DBQFHSeRiVVuXXpU7hpMRAmMzAJ9PHUz3tQQRlqRUZbGErNRu8vCr9gCdHtoH xZqssTzUcTtCRf/FfqGNwkU= =gDZg -----END PGP SIGNATURE-----

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Jacques Dailey wrote:
These are really SuSE packaging questions, but here's some general information.
Mailman doesn't care. The Mailman web interface does not require Mailman (mailmanctl and the qrunners) to be running. It doesn't matter if Mailman starts before or after Apache.
The incoming MTA can queue messages for Mailman whether or not Mailman is running. It makes no difference to the incoming MTA.
The only thing that makes a difference is if there are queued messages when Mailman starts, Mailman will attempt to deliver them (or notices about them) to the outgoing MTA. It is not a problem if the outgoing MTA is not running; Mailman will retry, but in order to avoid various 'failure' log messages and the associated retries, it is good to start the outgoing MTA before Mailman.
Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32)
iD8DBQFHSeRiVVuXXpU7hpMRAmMzAJ9PHUz3tQQRlqRUZbGErNRu8vCr9gCdHtoH xZqssTzUcTtCRf/FfqGNwkU= =gDZg -----END PGP SIGNATURE-----
participants (2)
-
Jacques Dailey
-
Mark Sapiro