User Tools

Site Tools


build

Please put all build info in the build/ namespace. If you're on this page, start the name with "build/" and then the rest of the name of the page. If you're on a page already in a "build" page, just reference the page using the name.

Please don't post any passwords on the wiki!

Current projects:

The buds

Everything below was specific to the installation to the buds and migration from AIX servers michelob and dark, but is still the best documentation for SLUUG configuration, such as services, when there is no later documentation.

Here are our current build documents:

  • Goals – what we're trying to accomplish in building the new servers
  • Basics – system names, etc.
  • TODO – what's left to do before moving to production
  • Timeline – order in which things need to proceed
  • IPs – what needs to be changed when changing IP addresses and/or domains

Here's the order that the build should generally proceed:

  1. Hardware – description of the hardware configuration
  2. Debian – base OS installation and configuration (including hard drive partitioning)
  3. Solaris – base OS installation and configuration
  4. Firewall – we're using Shorewall to configure iptables
  5. SSH – a more secure remote access method
  6. Sudo – a good way to allow users to run commands as root
  7. Misc – miscellaneous packages installed
  8. Security – security changes to base installation (primarily SSL certificates)
  9. IMAP – Courier IMAP email access
  10. Mailing Lists – mailing list server (Mailman) and web archival (Pipermail)
  11. Users - how to add/migrate users to the new systems
  12. MySQL – database required by most Open Source projects
  13. Postfix – email transport (SMTP MTA)
  14. SpamAssassin – spam filtering
  15. Apache – installation and configuration of Apache web server, including PHP, virtual hosts, etc.
  16. Logging – what is logged, to where, reports, and to whom
  17. DNS – caching-only name server (using BIND 9 in a chrooted environment)
  18. NTP – Network Time Protocol configuration
  19. Backups – how we back up our important data
  20. Domain Names – how authoratative DNS for SLUUG.ORG is handled (hosted externally)uild
  21. Private Network – how our private network at Primary is configured

The following are works in progress:

build.txt · Last modified: 2024/01/10 18:44 by SLUUG Administration