[Mailman-Users] Porting from a 2.1.5 installation to 2.1.7
Hi, I am retiring a server running Mailman 2.1.5 and need to port everything to a server running 2.1.7 (Fedora Core distribution). Can I take the lists directory and simply copy it from one server to another (i.e., is the format of the various files the same)? Is there anything else that needs to be copied? Thanks, Rob -- Rob Tanner UNIX Services Manager Linfield College, McMinnville OR -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py 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://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Porting from a 2.1.5 installation to 2.1.7
Rob Tanner wrote: I am retiring a server running Mailman 2.1.5 and need to port everything to a server running 2.1.7 (Fedora Core distribution). Can I take the lists directory and simply copy it from one server to another (i.e., is the format of the various files the same)? Is there anything else that needs to be copied? There are many threads on this in the archives of the mailman-users list. The FAQ at http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.004.htp points to a few of them. In short, for 2.1.5 to 2.1.7, you can move the lists/ directory and Mailman will transparently update config.pck formats as necessary as lists are accessed. Note the following: If you move the lists/*/request.pck files, you also need to move any data/heldmsg-* files. OTOH, you can ignore any held messages on the old server, in which case, it's better to not move the request.pck files. If you want to move archives, you can move the entire archives/private/ directory. You don't really need to worry about archives/public/ as the symlinks therein will be recreated on the new system as the lists are accessed, but if you want to move archives/public/, make sure that you move the symlinks and not the directories they point to. If you want to be selective about which archives to move, make sure that you move both the archives/private/listname/ and the archives/private/listname.mbox/ directories for each list. You also have to deal with MTA aliases on the new server if the MTA uses aliases for Mailman. If the domain names for web and email will be the same on the new server, that's all. If not, you need to run fix_url to update the lists. Also, in this case, it might be better to just move the archives/private/listname.mbox/ directories and rebuild the archives with bin/arch --wipe so that the listinfo links in the archives will have the correct host name. If you are going to rebuild archives, it is good to first check the archives/private/listname.mbox/listname.mbox file with bin/cleanarch. See: bin/arch --help bin/cleanarch --help http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.069.htp -- Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py 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://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Porting from a 2.1.5 installation to 2.1.7
That was very very helpful. Thanks! -- Rob Mark Sapiro said the following on 02/05/2008 01:22 PM: Rob Tanner wrote: I am retiring a server running Mailman 2.1.5 and need to port everything to a server running 2.1.7 (Fedora Core distribution). Can I take the lists directory and simply copy it from one server to another (i.e., is the format of the various files the same)? Is there anything else that needs to be copied? There are many threads on this in the archives of the mailman-users list. The FAQ at http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.004.htp points to a few of them. In short, for 2.1.5 to 2.1.7, you can move the lists/ directory and Mailman will transparently update config.pck formats as necessary as lists are accessed. Note the following: If you move the lists/*/request.pck files, you also need to move any data/heldmsg-* files. OTOH, you can ignore any held messages on the old server, in which case, it's better to not move the request.pck files. If you want to move archives, you can move the entire archives/private/ directory. You don't really need to worry about archives/public/ as the symlinks therein will be recreated on the new system as the lists are accessed, but if you want to move archives/public/, make sure that you move the symlinks and not the directories they point to. If you want to be selective about which archives to move, make sure that you move both the archives/private/listname/ and the archives/private/listname.mbox/ directories for each list. You also have to deal with MTA aliases on the new server if the MTA uses aliases for Mailman. If the domain names for web and email will be the same on the new server, that's all. If not, you need to run fix_url to update the lists. Also, in this case, it might be better to just move the archives/private/listname.mbox/ directories and rebuild the archives with bin/arch --wipe so that the listinfo links in the archives will have the correct host name. If you are going to rebuild archives, it is good to first check the archives/private/listname.mbox/listname.mbox file with bin/cleanarch. See: bin/arch --help bin/cleanarch --help http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.069.htp -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py 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://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp