The install scripts use a number of different tools to create the FAIR server, and client distributions.  They use the solid foundation of Ubuntu 12.04 (Long-Term Support), and contain scripts to customize the default installation.

The overall method is as follows:
1. Install Ubuntu 12.04 on the server machine

1. Download FAIR scripts.  The latest version can be found at our SVN server (TODO: add link)

1. Run Server "install" script.  This script changes configuration settings on the server to set up a DHCP server, HTTP server, and file server.  This script also creates the install scripts used by the clients

1. Install clients with a network install.  Installing over the network requires several steps.

- DHCP server gives the client an IP address, and tells it where to download installer.
- Installer downloaded from TFTP.  On the TFTP server a file called /ubuntu-installer/i386/boot-screens/txt.cfg specifies the menu entries seen at startup.  This file also points to the next step of the installer: the kickstart script.

- The kickstart script is found on the web server, "ks.cfg".  It automates the install process, and changes the default settings.

- The kickstart script ends by calling a "postinstall" script.  This script can do things that the restricted kickstart script cannot. 

#### Things you may want to change to customize your installation.  See /fair_config/default_cfg.sh

- Path to FAIR data archive, i.e. /media/FAIR
- Teacher password