Installing an Operating System
The following instructions are guidelines that help you install Fedora Linux on your systems.
You have to finish installation before meeting on Feb 20, 06 otherwise you get 0 points for this lab.
-------------------------------------------------------------------------------------
                       Installing Fedora Linux Core 4
-------------------------------------------------------------------------------------

1. Insert the Fedora Linux Core 4 Disk 1 in the CD as the
   computer boots.

2. Use four CD's. You should enter "linux selinux=0 reiserfs" so that 
      you turn off secure Unix and permit the use of the faster reiserfs file system 
     (instead of the normal ext3 file system).

3. If you don't want to waste a couple of hours on a bad CD, select the "Test" option to 
   test the CD. (Hint, use the tab key to move the "highlighted" button, then press the
   enter key.) If you are using the four-CD install, test all four CD's.

4. Make the obvious selections (Language Selection = English, Keyboard = U.S. English)
5. Choose "Install Fedora Core"

6. For Installation Type, select Custom

7. For Disk Partitioning Setup, select Manual

8. First delete all the paritions. Then create the following 3 partitions
	Mount point	File System Type	Size
	/boot		ext3			256MB
	NA		swap			2048MB
	/		reiserfs		Maximum allowed size

9. For the Boot Loader Configuration, leave the defaults.

10. The lab is not yet set up to used DHCP to for network configuration so you will have
   to enter the information manually. Select "set host name manually" and enter the base
   name of your host (e.g. "buick" (on the paper attached to your monitor).
   Then click Edit, disable DHCP, and fill in:

       IP address     (on the paper attached to your monitor)
       netmask        (255.255.255.192)

   then fill in:

       Gateway        (129.32.93.65)
       Primary DNS    (155.247.166.2)
       Secondary DNS  (155.247.19.2)

   and leave the tertiary DNS blank.

11. For Firewall Configuration, enable the firewall and then allow Remote Login (SSH) and
   Web Server (HTTP and HTTPS).  Also make sure SELinux is disabled.

12. For Time Zone Selection, select America/New_York

13. For Set Root Password, carefully select a root password 
    (and make sure you remember it (write it down if you need to), or you get to rebuild your system).

14. For Package Group Selection, scroll down to Miscellaneous 
    and select Everything (6.9 gigabytes).

15. Wait 3 hours while the software is installed, switching the CD's as directed for
    a CD build. You may want to stick around between the CD switches because the CD’s 
    may have read errors and you have to click retry. (On my build, CD 1 = 30 minutes, 
    CD 2 = 50 minutes, CD 3 = 40 minutes, and CD 4 = 40 minutes.) Remove any CD's and
    click Reboot.

16. Agree to the License

17. Set the Date and Time

18. Accept the default Display parameters

19. Create a normal (non-root) user account (and remember (write it down if you need to)
    the account name and password).

20. If you have speakers, you can test the sound card. Otherwise
    just select Next.

21. For Additional CDs, just click Next

22. Click the final next and log on (using the user you added,
    not root).

23. Click on (Start Here -> System Settings -> Users and Groups) and add any additional
    user accounts.

24. At this point, the updates have not been installed and your system could easily be
    hacked. (If you are hacked, you will have to rebuild). If you cannot install the
    updates immediately, I suggest you power down until you can install them.

-------------------------------------------------------------------------------------
                  Edit /etc/resolv.conf (version August 30, 2005)
-------------------------------------------------------------------------------------
1. The Fedora build process does not completly configure the /etc/resolv.conf file.
   As root, save the original resolv.conf, and then add the following two lines at
   the top of the file (if they are not already there) so that the file becomes.

   domain     cis.temple.edu
   search     cis.temple.edu temple.edu, ist.temple.edu 
   nameserver 155.247.166.2
   nameserver 155.247.19.2

-------------------------------------------------------------------------------------
                  Updates (version January 24, 2006)
-------------------------------------------------------------------------------------

1. Update all packages, by logging in as root, opening a terminal and typing the command:

       yum -y update --exclude=GFS-* cman-* dlm-* gnbd-* (thanks to Joe Moore)

   If it's very close to the end of lab, you can lock your screen while this runs and leave.