Note well, Fedora 11 is now the current version of Fedora Linux as of 21 July 2009
Install Fedora 10 from “network install” CD. Use default disk partitioning, and add the “development” tools package. I believe that all other items are default (check!).
use NTP to set the clock. Add two ntp servers: ntp.cs.wpi.edu and ntp.wpi.edu. Set the machine to grab an initial date from NTP (it's a checkbox).
once mahcine has installed, rebooted etc start terminal, run this command (below) to add RPMFUSION.NET software repositories to the machine.
su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
goto adobe.com and add flash and adobe reader to the machine.
automate security updates: system→prefs→system→software updates, check for updates daily, and automatically install only security updates. Check for major upgrades weekly.
add software (see below)
enable denyhosts: system→administration→services; find “denyhosts” in the list on the left and enable the service. Then start a terminal, and run “sudo denyhosts-control start”
using the same services tool, enable nscd, the nameservice cache daemon, if it not already enabled.
add to /etc/hosts.allow:
sshd: 130.215.* : ALLOW
divert(-1)dnl
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`setup for linux')dnl
OSTYPE(`linux')dnl
FEATURE(`nullclient',`cs.wpi.edu')
127.0.0.1 hostname.wpi.edu hostname localhost
lpoptions -p [printer] -o MediaType=Letter -o InputSlot=Auto