Table of Contents
<html><center></html>STATUS updates<html></center></html>
TODO
- the formular plugin is giving me errors, need to figure this out (email assignment form)
- update grade not-z scripts to handle/be aware of winter terms
- update system page for (new)www
redo DSLAB tweedledee/tweedledum with squeezerebuilt tweedledee, tweedledum on the way- rebuild DSLAB www, irc, auth as squeeze VMs
- load balance/replicate www/wiki content between LAIR and DSLAB
- adapt LAIR irc and lab46 to use self-contained kernels (how to do this?)
- update system page for db
- migrate nfs1/nfs2 system page to current wiki
- update nfs1/nfs2 to squeeze
- flake* multiseat page
URLs
Some links of interest:
- Divergent Thinking
- Socket Programming
- ALIX
- http://www.martinmellor.com/freebies/pinouts/IDE44_2_5_pinout.htm (IDE 44-pin pin-out)
- BeagleBoard
- Xen
- http://www.tumfatig.net/20110125/running-openbsd-on-xen/ (OpenBSD HVM)
Other Days
May 26th, 2012
apache config optimization
I broke out the hgweb config into its own apache config file.
hgrc propagation script
I wrote the following script to assist with deploying custom starter hgrc files to the hosted repositories on www:
#!/bin/bash # # mkhgrc # cd /var/repos/hg/user for user in `/bin/ls -1A | grep -v '^wedge$'`; do echo -n "[${user}] " NAME=`finger $user | head -1 | grep -o 'Name:.*$' | cut -d':' -f2` cat ../hgrc.template | sed "s/USER/$user/g" | sed "s/NAME/$NAME/g" > ${user}/.hg/hgrc chown -R www-data:www-data ${user}/.hg/hgrc chmod 640 ${user}/.hg/hgrc done exit 0
This script will become less useful to use once we have a semester of student use. But I've incorporated the logic into my new user creation script, so there really won't be a problem.
May 25th, 2012
hg
I have gotten desired Mercurial functionality up and running for Lab46.
I had to make some changes to the apache config on www, and I did a little re-arranging with respect to existing subversion repos (they may be broken at the moment).
Just put some logic into my new user creation script to auto-create a personal mercurial repo.
Need to do more polishing all around, but pleased at the current status.
Minor annoyance- just as with subversion, there really does not seem to be any sort of straightforward command-line keyring tool. There may have been one, but it seems to currently be broken.
Hopefully I will be good and provide copious documentation (something I seem to have fallen out of the habit of doing).
May 8th, 2012
network outage
Our immediate upstream provider had a problem with one of their switches, leaving the world unable to contact us, and us unable to contact the world. Outage lasted from ~3:15pm-~5:06pm.
It looks like we had an issue with one of our switches at the BDC. I restarted our access rules on the switch and everything appears to be working now. They have been up for well over a year now, it is probably time to give them a good reboot this summer.
It has been a relatively quiet year. I am thankful for that.
<html><center></html>
<html></center></html>