23 Dec 2002 Stevey   » (Master)

Documentation

 I did a good deed for the day today, I went round and wrote manpages for all the random scripts and programs I've put together, and installed upon the machines I maintain.

 Most of these are very trivial, for example a script which is called hourly via a crontab called 'checkDiskSpace'. (See if you can guess what it does!)

 This is something that I've been meaning to do for a while, partly to help any successor who might inherit the machines (hopefully in the distant future), and partly to make it obvious that I'm caring about the state of "my" machines

Trivial Scripts

 Talking of trivial scripts, I put together a simple script, locations, to report on where users login to machines from - this is quite interesting.

 I added it to the crontab for our VPN server, and now if a user connects from more than five distinct machines a month I'll get an email. Likely it will be a false alarm, but it could be indicative of an account compromise.

 To continue my good work this has a manpage, and a Debian package!

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!