On Aug 12, 2009, at 2:12 PM, Brad Knowles wrote:

Jeffrey Goldberg wrote:
I would like to set up multiple instances of Mailman on a FreeBSD 7- STABLE system with using Postfix.

Personally, I wouldn't use the [FreeBSD] ports version if you want to do multiple instances of Mailman. I would install each version from our official source tarballs that you can download from www.list.org and ftp.gnu.org.

The FreeBSD Ports version contains a couple of patches which might be useful, though some are merely cosmetic. It also knows how to find the right gid and uid for working with various MTAs. Postfix, as we know, is finicky, and this port really does help people get it right.

Otherwise, I would recommend that you find the port maintainer for Mailman, and discuss this subject with them.

Already on the cc-line

Anyway, what I have found is that if I manually edit the ports/mail/ mailman/Makefile to change

 #MM_DIR?=       mailman
 MM_DIR?=        mailman/vhosts/lists.wilson-pta.org

The install works as expected, even though when I specified -DMM_DIR on the command line it worked for some purposes (built files contained the correct string in them) but not for other purposes (the files installed in the wrong place). So I suspect that the "install" stage must re-read the Makefile.

So I do now have this other instance installed. One thing that I (and others doing things this way) will have to take care of is the startup script, /usr/local/etc/rc.d/mailman, for the queue runner. This installation did overwrite the original. So I'm either going to have to manually combine these in one startup script or set up a separate script for each instance. I'm sure that there will be other things to watch out for as well. I hope to contribute to the Wiki on this once I've got everything running.

Let me just say that I am eagerly looking forward to Mailman 3.

Cheers,

-j


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

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to