[Mailman-Users] upgrading, changing MTA and moving between servers
msapiro at value.net
Sat Aug 26 01:59:14 CEST 2006
Kim Leandersson wrote:
>I've read some pages telling me that the administrative addresses has
>changed between these versions. I'm not sure if the best way is:
>1) to create the lists on the new server, use the config-list script to
>export the config and the import this on the new server
Not the best way for two reasons.
When you dump the config with config_list -o and then import with
config_list -i, the 2.0 attributes which are redefined/replaced in 2.1
won't be properly converted.
Transferring the list membership (via list_members -> add_members)
doesn't preserve all member options.
>2) just manually copy the lists/listname and archives directories to the
This is the way to go.
Caveats - Do not create the list on the new server before the transfer.
If you do, you will create a lists/listname/config.pck and Mailman
will never see to lists/listname/config.db you move over.
Does the domain name change? If so, you'll need to run fix_url on the
moved lists and may want to rebuild the archives with bin/arch --wipe
in order to fix the absolute links to the listinfo page on the archive
index pages (or you can fix these manually or with a script).
You will also have to deal with telling qmail about the lists, but I
can't help with that.
>3) upgrade the old server to 2.1.5 and the move to new server?
No need to do this. 2) is sufficient.
>At this moment I prefer 1) since I'm really not that familiar with qmail
>and it would be nice if the system handled the creation of aliases.
Mailman doesn't know qmail aliases. Mailman can do Postfix
automatically (MTA = 'Postfix'), and exim and maybe others can be
configured so aliases are not needed. There is a qmail-to-mailman.py
script in the contrib directory of the distribution to eliminate the
need for aliases in qmail, but I don't know to use it or what its
>how should I then procede? Should I run config-list to export/import or
>can I just copy som directories to the new server and fix the
>permissions and the URL:s?
Do the latter as I indicate above.
Mark Sapiro <msapiro at value.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users