Migration Check List
VCS0 + DOWNLOAD0
- Decide what to do with the NFS mounting from current vcs,download.
Remaining setup tasks - vcs0
Disable cronjobs on old vcs, enable them on
sv_groupswhich modified the NFS-shared code repositories. Only one server should run the at a given time.
Check for special permissions for gnu webmasters? see "GNU webpages repository access for www members" section in UserAuthentication and also here: http://lists.gnu.org/archive/html/savannah-hackers-public/2016-05/msg00031.html
Remaining setup tasks - Download0
- cron jobs (see SavannahInternals)
Remaining setup tasks - Internal0 (MySQL + DNS)
Update access privileges for the MySQL users (e.g.
savannahscripts), grant them from hosts 'frontend','vcs' (in addition to 'frontend0','vcs0',etc.).
Also grant MySQL access to 'downloads' (and other hosts which run perl backend scripts from savane).
verify mailing list creating works (with SSH to lists.gnu.org).
Wiki and Documentation
Document Postfix/mail setup on frontend0/vcs0. Is the information in MailSystem up-to-date ?
Document MySQL permissions for
nss-rooton internal0 (for
Update the "ssh authentication" section in the UserAuthentication page, with new scripts/configuration by Bob (i.e. replace
AuthorizedKeysCommandand verify all other details there).
Update the "libnss-mysql" section in UserAuthentication page, based on updated setup on
vcs0, explain 'nice/timeout' scripts in /usr/local/bin.
vcs0, explain rsync (xinetd + rsyncd.conf)
'TO DO Items' and 'FIXME' in SavannahHosts.