On Mon, 5 Oct 2009, Mark Sapiro wrote:

I just applied the mailman-2.1.7-20060114-to-vhost.patch to the 2.1.12
base and it applied with only two rejects, both of which are easy to
fix. Whether the patched code will actually work and meet your
requirements, I can't say.

I probably can't afford the luxury of testing it, at least not now.

I thought I saw a branch up in the Launchpad project that deals with this.
Is that a better place to start than these patches?

Maybe, but I don't see one at
<https://code.launchpad.net/mailman?field.lifecycle=ALL>.

Well it was something like 3 in the morning when I was looking. Let me see...

Ok, scrub that.  Was something else.

Are these patches
still the recommended way to achieve what I'm looking for?


I don't recommend any of these patches. Multiple Mailman instances is
the recommended way for Mailman 2.1

ah.  This is what I need to hear.

My concerns right now are:

1. I need to implement this on a production system, so it has to implement
the ability to have the same list names on multiple domains and
domain-specific site passwords.  And it needs to be stable (i.e. it needs
to work as advertised).


I don't see that these patches implement a domain specific site
password.

hmmm...I see it's listed as an outstanding issue.

My recommendation would be to create separate Mailman instances per
domain. I know you said originally

3.  Multiple installs. I'd rather not do this if I can help it.  Not
only do I have to make sure that all of them play nice with the mail
system (postfix), but I can see the day when we'll want to upgrade, and
that's going to mean upgrading something like 7 installations.  ergh.


This may be a pain if you use a package that isn't designed for it, but

I wouldn't do this with a package, I can't see how I could get it to install into different places without a *lot* of gymnastics like chroots.

if you install from source and you have Mailman generating aliases and
virtual maps for Postfix, all this means is you need to add 7 entries
to alias_maps and virtual_alias_maps instead of just one.

Ok...This is tarting to sound doable. It also means I can get the most important domains up quickly. Is there any documentation for doing this? I need to have 7 lots of everything, right?

And as long as you keep track of your configure commands, upgrading a
source install is very easy and straightforward. Upgrading 7 unpatched
installations is probably easier than upgrading 1 patched one.

Yeah I guess it would be.

We know this works, and there will be a migration path to MM 3.

That was my other concern about this approach - how to integrate into a unified install once it is officially supported. But if you will be providing an upgrade path from multiple installs then this makes me more comfortable with the idea.

Geoff.

------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to