[Mailman-Users] Possible? Multiple instances off single code base?

Dragon dragon at crimson-dragon.com
Tue Jun 6 00:02:43 CEST 2006


Hugh Esco sent the message below at 14:36 6/5/2006:
>Just to clarify what I'm asking here:
>
>Is it possible to run instances of Mailman on
>multiple and distinct domains on a single installation of
>the code base?
>
>Does anyone here have a recipe for how this is done?
>
>-- Hugh
>
>On Mon, 5 Jun 2006 10:33:46 -0700
>Hugh Esco <he at reclaimedcomputers.ca> wrote:
>
> > I'm wondering, as a means for simplifying maintainence, is
> > there a way to deploy multiple instances of Mailman off a
> > single code base, so that there is only one instance of the
> > code to upgrade and maintain.
> >
> > Any and all insight would be appreciated.
>
---------------- End original message. ---------------------

As far as I know and understand, this is not possible without a lot 
of effort to make it happen. The default build of mailman certainly 
cannot do this because of the way it reads its configuration.

The only thing I can think of that might make this work without a 
complete rewrite of mailman (and I am far from being certain that 
this would in fact work) would be to create a copy of the 
installation directory structure and then populate it with symbolic 
links to all of the scripts, wrappers, etc. You would then need 
copies of the configuration files in the new directory with 
appropriate changes.

This seems difficult at best. I'm also not sure what advantage such a 
configuration might provide other than reduced disk space (but 
mailman itself has a pretty small disk footprint, it's the archives 
that are disk hogs). It's probably a lot easier to create a shell 
script to build and install new versions of mailman in however many 
directories you need for the various copies you wish to run.

Dragon

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Venimus, Saltavimus, Bibimus (et naribus canium capti sumus)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




More information about the Mailman-Users mailing list