GAP Machine Specs
This page has been requested to be deleted.
Start with assuming we have a standard grant box with all software installed and QCd.
Auto-login generally needs to be enabled. These are logging in anonymously.
Icons on the desktop should be:
- Web browser
- Files (pointing to /home/shared/ which all users have read-write privileges on)
- Trash can
- Dictionary ???
- Help (browser pointing to the wiki main page)
A GAP box should also have installed on it:
- lessdisks (if needed for mulitple terminals)
- mediawiki ( see http://meta.wikimedia.org/wiki/Running_MediaWiki_on_Debian_GNU/Linux for details, but this inlcudes dependancies on apache php4 libapache-mod-php4 php4-gd php4-imagick php4-mysql mysql-server )
- A dyndns client (not sure the best one):
- ddclient - Update dynamic IP address at DynDNS.org
- ddns3-client - Issues dynamic DNS v3 requests
- ez-ipupdate - client for most dynamic DNS services
- ipcheck - Dyndns.org client to register your dynamic IP address
- cron-apt (It should be configured to get but not install the latest packages on a daily basis.)
- dns server/cache for nfs when internet connectivity is out? (This is a guess.)
- An easy way for an admin to reset the anonymous users account to a preset standard. (Desktop icons tend to get moved around or trashed, browser bookmarks added or removed, homepages and other browser settings get changed.)
Stuff to remove
There are some things not needed that should be maybe pulled off:
- Any mail client -- these are used by individuals for personal information and are prone to being left open for the public to read. Folks using these terminals should be encouraged to use web mail services somewhere.
- Personal Information Managers
A regular grant box hardware spec is probably sufficient. But it's OK to go higher than that if needed. There aren't very many GAP boxen out there, so it's OK to splurge without much consequence to production. In multi-terminal diskless environments, the server should have enough oomph to do the job well.