[Mailman-Users] Multiple instances of Mailman on FreeBSD

Jeffrey Goldberg jeffrey at goldmark.org
Wed Aug 12 22:41:19 CEST 2009

On Aug 12, 2009, at 3:21 PM, Paul Schmehl wrote:

> --On Wednesday, August 12, 2009 13:55:18 -0500 Jeffrey Goldberg <jeffrey at goldmark.org 
> > wrote:

>> I'm posting this to both the mailman-users list and the freebsd-ports
>> list.  I realize that not all follow-up will make it to both lists.

>> But when I do
>>  % cd /usr/ports/mail/mailman
>>  % sudo make -DMM_DIR=mailman/vhosts/lists.wilson-pta.org -
>> It just installs in the default location, /usr/local/mailman

> This could be a really stupid question (because I've never tried to  
> do what you're doing), but shouldn't the above line be:
> $ sudo make MM_DIR=/mailman/vhosts/lists.wilson-pta.org
> In other words, don't you have to provide the *absolute* patch to  
> the install location?

No. Reading the Makefile it is clear that MM_DIR is relative to $PREFIX

The default setting in the Makefile is

  MM_DIR?= mailman

And later on there is a


With MAILMANDIR being the absolute install directory.

> The problem is, I'm not exactly sure *where* you want mailman to  
> install, so it's hard to be correct without more information.

Mailman (under normal defaults) installs in various directories under


The python for all of the CGIs lives in


and the programs that an administrator might run on the command line  
live in


And there are various other directories for queues and logs and data  
and per list configurations and such

I want to have instances installed in




Jeffrey Goldberg                        http://www.goldmark.org/jeff/

More information about the Mailman-Users mailing list