User Tools

Site Tools


build:timeline

This is an old revision of the document!


Timeline

This page documents the order (and possibly dates/times) in which the build process should/will/has proceed(ed). Documentation of the process is not included, as it is assumed that documentation will proceed in parallel with all steps.

  • Purchase new hardware (in progress, late May)
  • Install OS on both new servers (mid-June)
    • Get temp IPs for new servers
  • Install and configure basic services (mid-June)
    • Firewall
    • SSH
    • sudo
    • DNS caching
    • Logging
    • Apache
    • NTP
    • Backups
  • Email (late June)
    • SMTP (Postfix)
    • Spam filter (SpamAssassin)
    • User filtering (sieve/procmail)
    • IMAP (Cyrus)
    • Webmail (Horde)
    • Mailing lists
  • Find co-location for servers (July)
    • Install servers in co-location facility
    • Configure servers to reside in co-location facility
  • User accounts
    • Document process of creating new accounts on old and new servers, and keeping them synced
    • Copy over accounts
      • Possibly fix any issues regarding user IDs
      • Where do home directories reside?
  • Move production SMTP record to new server (July)
    • Test everything using SLUUG.INFO domain
    • Change MX record in SLUUG.ORG DNS record
    • Point michelob/dark users at new IMAP server
  • Web site (August)
    • Install/configure CMS
      • MySQL
      • PostgreSQL
    • Move/replicate/replace existing pages
    • Change DNS record to point to new site
    • Monitor logs for 404 errors that users get, fix them
  • Move all authentication/authorization to LDAP
    • Install OpenLDAP
      • Determine and configure schema
      • Set ACLs on database
    • Configure apps to point at LDAP server(s)
  • Full LDAP multi-master replication
  • More web services?
    • Wiki
    • Web Forum
    • Blogs
build/timeline.1117410146.txt.gz · Last modified: 2005/07/14 02:47 (external edit)