Todo Lists
Todos for awesie
- check if moinmoin needs updated
- make org websites public
- add nagios notifications for when mirrors don't get updated (check project/trace/ftp.club)
- improve create_domU.sh script (install and setup locales; choose arch wisely)
- port lenny-club to squeeze-club
- port lenny-preseed to squeeze-preseed
- port www-node-* to squeeze
Note! These are likely to be quite dated right now. This page may become useful again someday...
Todos for mdille3
- Fake org editer
- SQL databases for orgs
- Make contrib org dirs updater create contribkey
- Setup wiki-proxy on wikium
- --Migrate orgwikis to new machine-- Setup pubcookie on wiki-org
- Rewrite SQL backups
- Needs to work on new machine
- Must send mail on error
- Fix userindex, again
- Write script to check webserver SSL cert expirations
- I think the Nagios check_http program can actually be made to do that
- (really? awesome!)
Todos for kbare
- Fix NUT setup so machines on the UPS know when gallium is going to turn it off
- News stuff
- Figure out why dreaderd on indium occasionally falls over
- Document how the magic on nntp works (probably means talking to Rolf)
- Make Nagios more useful (more checks, better checks)
- Add new machines
- Document how to add new machines so it doesn't get so stale again
- Databases
- Account for Nagios' poking -- done, except for wiki-db
- Re-enable the poking
- Volume Quotas
- NNTP on nntp
- Contrib Things
- Add service dependencies to reduce Nagios SPAM that could potentially be generated -- done, but not working as well as I'd like
- Check certificate expirations
- Make sure dependency hierarchy is correct
Add AFS checks http://www.slac.stanford.edu/~alfw/AFS-Monitor/
- Test PHP script for contrib in ~cl0x
- Add new machines
- Figure out how Contrib is going to work when we transition those machines to etch
- Try the RAM that de0u offerred
- Have mailing lists (at least officers) reject non-ASCII headers.
- Make awstats read new apache transfer log format
- Maybe revamping the whole thing would be good; it would be cool to give users access to logs related to their content
- Apply dspam to officers@roboclub
- Learn VMS
Todos for bohanlon
- Adventure Game
- Playtesting, so the rest of CClub can have a bit of fun
Todos for mkasick
- Learn how to edit the wiki
- Make squid cache partition on polonium, mount on /var/cache/squid, and move current contents into there
- Finish etch packages (krb4, heimdal, openafs, openafs-modules, libpam-openafs-session, openssh, zephyr, ?).
- Build etch packages on alpha.
- Allocate machines for etch deployment.
- Deploy etch.
- Rebuild aluminum:
- /dev/sdb for mirrors (/vicepa).
- /dev/sdc for replication (/vicepb) and backups (/teledu).
- Rewrite backup-rsync script:
- Don't crash when a single host is down.
- Make archival backups.
- Rewrite rsync-* scripts:
- Make random timeout a switch, default off.
- Don't run at :00.
- Rewrite passwd-update:
- Allow users to login to specific machines, /root on specific machines.
- Rewrite console foo:
- Trivial add/update.
- Rebuild technetium:
- Install fileserver, add replication.
- Mirror backups.
- Replicate debs.*, script.*, club.service (maybe?).
- Deploy mercurial.
- Remove stale VLDB entries.
- Remove stale netreg entries.
- Edit [Club Deb Build Policy]
- Fix mappings on the console
Todos for de0u
- Wiki Test Organization
Todos for cclub (this means you!)
- Make roboclub happy
- Apply dspam to officers@roboclub
- Introduce ourselves
- Tell them (e.g., put it on their wiki) how to do AFS magic and manipulate their lists