[Mailman-Users] Porting from a 2.1.5 installation to 2.1.7

2008-02-05 Thread Rob Tanner
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

2008-02-05 Thread Mark Sapiro
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

2008-02-05 Thread Rob Tanner
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