Hotfix release available: 2024-02-06a "Kaos".
upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos".
upgrade now! [55] (what's this?)
cs_fedora10_box_build
Table of Contents
Build a new Fedora 10 machine for general CS Use.
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
- add nullrelay sendmail.mc file (/etc/mail/sendmail.mc):
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')
- check /etc/hosts to make sure that 127.0.0.1 entry looks like this, to prevent stupid “localhost.localdomain” header crap:
127.0.0.1 hostname.wpi.edu hostname localhost
- do CUPS printer setup. To fix Media Type and Input Tray stuff, run this for each printer:
lpoptions -p [printer] -o MediaType=Letter -o InputSlot=Auto
- witholding the “-p [printer]” and running the command without a printer name may change the global lp options, which might be a better idea.
Software to add to the built fedora box
In no particular order at all.
- sudo (edit sudoers to allow wheelgroup access to sudo)
- xterm
- emacs-vm
- alpine
- xfig
- sendmail-cf (for sendmail custoimizations)
- uulib-devel
- wireshark
- xpdf
- gvim (vim is std, but not graphical version)
- gnuplot
- denyhosts
Fedora 10 Online Documentation
cs_fedora10_box_build.txt · Last modified: 2009/07/21 13:24 by mvoorhis