MigrateMailmanLists
- With mailman stopped on both machines, copy these items from the old machine to the new machine:
/var/lib/mailman/lists/listname
/var/lib/mailman/archives/private/listname
/var/lib/mailman/archives/private/listname.mbox - Give the lists user write perms to the above directories
- Run: /var/lib/mailman/bin/update -f
- Add the appropriate entries to /etc/aliases for processing incoming mail and run newaliases
- Change the list to use the new hostname:
sudo /var/lib/mailman/bin/withlist -l -r fix_url listname -u new.hostname.com - Add the appropriate entries to httpd.conf or the appropriate vhost configuration file to give web access to the GUI.
- Restart Apache