Install from the CD
  • When asked about resolving names, select DNS, not NIS
  • When gigascale was on the 171 net, I used the following name servers
    nameserver      128.32.171.23
    nameserver      128.32.239.23
    nameserver      128.32.156.24
    
    If you are on a different subnet, see http://iris.eecs.berkeley.edu/idsg/network/#subnet-cory
  • I chose custom install, and did not install the ATM drivers etc.

    Software to install

  • PC file viewer
  • SUN vts (uses for testing hardware)
  • Install the 'full install' rather than the 'developer' install. If you go with the developer install, then fonts will be missing, and fvwm may have trouble
  • New sizes for a 9gig drive with 512Mb memory
    /    200
    swap 512
    /usr 1500
    /opt 500
    /export/home 5915
    
  • After rebooting, I had to create a /etc/defaultrouter file with the contents 128.32.171.1. If you are on a subnet other than the 171, you would substitute in the value of the appropriate router
  • Update motd
  • Update /.cshrc to include /usr/ccs/bin and set history = 999
  • Edit /etc/hosts and add
    128.32.32.203   doppler.eecs.berkeley.edu doppler loghost timehost mailhost
    
  • Edit /etc/hostname.hme0 and /etc/nodename and be sure that the FQDN is present:
    gigascale.eecs.berkeley.edu
    
  • Edit /etc/hosts and make sure that the FQDN from the step above is in /etc/hosts The name must match exactly
  • Patch the OS
  • Either restore /usr/cluster from backup, or copy it from source.eecs.
  • Set up process accounting by running /usr/cluster/etc/setupacct. This script turns on process accounting and creates backups of the accounting logs so that they saved to tape every night.
  • Set up cleaning by running /usr/cluster/etc/setupcleaning

    See also Process Accounting

    Yassp

    Harden the system.

    http://www.sans.org/newlook/resources/hard_solaris.htm suggests http://www.yassp.org

    autofs
    We disable autofs and create links in /home by hand
    /etc/cron.d/cron.allow
    should be set up to include
    root
    bldmastr
    cvs
    adm
    gnats
    www
    mailman
    
    /etc/passwd
    Make sure that as root, su - adm works, see Problems with cron for details.