migration checklist

Monday, Sep 5. 2005  –  Category: Computers, OpenSolaris, OpenSource

Having learned from my migration of grommit.com from Linux to Solaris 10… here is a checklist for future migrations. Written down mainly as a record for myself, but hopefully it will be of use to someone else too.

Web:

  • Apache/Apache2 SSL certificates/keys
  • Gallery pam_auth PAM module
  • SquirrelMail cp -rf/var/{lib|spool}/squirrelmail
  • Webalizer Usage Tracker
  • Uptime Daemon (ud)
  • Planets (planet grommit, planetidentity)
  • MoveableType
  • WordPress see mySQL
  • MySQL mysqldump
  • PHP see [1] footnotes for configure flags
  • __modrewrite_

Mail:

  • imaps SSL certs/keys
  • smtp/tls
  • saslauthd
  • Postfix
  • pop3s
  • Mailman migrate archives, list data, and subscriber lists
  • SpamAssassin migrate user’s Bayesian token databases
  • Fetchmail for user’s who want fetched pop mail

Other:

  • Python needed for Planet
  • Perl CPAN goodness for donuthore.pl
  • identd IRC
  • rsync directories rsync -avzx
  • smf(5) SMF manifests for mailman, mysql, ud
  • __pamauth_ PHP PAM authentication module, used for gallery
  • cron jobs webalizer, jesse’s planworld mirrour, planet updates

Leave a Reply


Recent posts