Carlos Williams wrote: >I am migrating mailman from server_old (RHEL 4) to server_new (RHEL >5). Its basically in all sense the same machine / arch / domain / blah >blah blah. > >I am using this archive as a guide: > >http://mail.python.org/pipermail/mailman-users/2007-January/055208.html > >I copies everything over from my old server to the new as below: > >/usr/bin/rsync -ave ssh --delete-after /var/lib/mailman/lists/ >[EMAIL PROTECTED]:/var/lib/mailman/lists >/usr/bin/rsync -ave ssh --delete-after >/var/lib/mailman/archives/private/ >[EMAIL PROTECTED]:/var/lib/mailman/archives/private > >I skipped step 3 in the guide since the domain is identical and has no >reason to change... > >I then copied all /var/lib/mailman/archives/private/*mbox/*mbox to the new >server as shown below: > >/usr/bin/rsync -ave ssh --delete-after >/var/lib/mailman/archives/private/ >[EMAIL PROTECTED]:/var/lib/mailman/archives/private
It seems you did this twice? >Now I am trying to understand step # 5 and I don't understand since my >system has no user or group called list so I can chown -R list:list. >Am I missing something? Right now since I can't execute step 5, when I >attempt to start mailman on my Linux server, I get the following >error: In the message you quote above, 'list' is his MAILMAN_USER and MAILMAN_GROUP. Yours are probably 'mailman'. >[EMAIL PROTECTED] cwilliams]# /etc/init.d/mailman start >Starting mailman: Traceback (most recent call last): > File "/usr/lib/mailman/bin/mailmanctl", line 607, in ? > main() > File "/usr/lib/mailman/bin/mailmanctl", line 426, in main > check_for_site_list() > File "/usr/lib/mailman/bin/mailmanctl", line 326, in check_for_site_list > sitelist = MailList(sitelistname, lock=0) > File "/usr/lib/mailman/Mailman/MailList.py", line 130, in __init__ > self.Load() > File "/usr/lib/mailman/Mailman/MailList.py", line 665, in Load > self.CheckVersion(dict) > File "/usr/lib/mailman/Mailman/MailList.py", line 707, in CheckVersion > self.InitVars() > File "/usr/lib/mailman/Mailman/MailList.py", line 404, in InitVars > baseclass.InitVars(self) > File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 96, in InitVars > os.mkdir(self.archive_dir()+'.mbox', 02775) >OSError: [Errno 13] Permission denied: >'/var/lib/mailman/archives/private/mailman.mbox' > [FAILED] > > >Anyone know what I am missing or doing wrong? Since your domain names don't change, you shouldn't need to do step 6. For step 5, make sure that everything in lists/ and archives/ is your mailman group. -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better 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=show&file=faq01.027.htp