Migrate Alpine mailing lists to lists.sr.ht
I want to outline the steps needed to migrate our current lists server to a new server by using the lists software provided by sr.ht.
This is with help from @sircmpwn
The current status can be found here: http://lists.alpinelinux.org/alpine-infra/0267.html
There is currently a list of items that still need to be done:
x configure & import archives for alpine/announce
x generate redirects for announce
x import subscribers for announce
x training on user invites
- configure & import archives for any sensitive lists
- freshen other lists (now outdated) archives
- generate redirects for remaining lists
- import subscribers for remaining lists
- update DNS to change lists2.a.o -> lists.a.o
- update postfix on smtp.a.o (is that what it's called?)
- update nginx config on listserv (lists2 -> lists, by renaming the file in
/etc/nginx/conf.d and updating the server_name directive therein)
- update /etc/sr.ht/config.ini (lists2 -> lists)
- reload the services (DNS server, postfix, nginx, lists.sr.ht)
[ migration complete, new lists are now live]
- import emails which came in during the migration process, if any
(from redmine: issue id 10406, created on 2019-05-06)