This is a collection of stuff I've written over the last few
years. Some of it is highly unmaintained, and naturally I make
no guarantee that it'll do anything at all.
The general deal is that you're welcome to use any of it for
pretty much anything, so long as you let me know about it and
preserve the credits.
NOTE: for more detail on the ClearCase backup related stuff see
my notes on the subject.
In no particular order:
- AVFoo, Perl bits for doing stuff with AV
files.
- DVBFoo, a couple of little Perl
scripts I knocked up to do stuff related to my DVB-T card.
- CCaseUtils.pm, a small module which
does things with ClearCase. This version just has stuff to
provide access to the output of "cleartool lsvob" in a useful
sort of way. You need this for any of the other ClearCase
related stuff on this page.
- gen-disklist.pl, a perl script
which generates disklist entries for ClearCase VOBs on the
local host.
- gnutar-wrapper.pl, a perl
script which pretends to be GNU tar. Modify this to call
whatever stuff is appropriate to dump a particular filesystem.
I wrote this so I could use both the real GNU tar and
ccase-cpio.pl on the same machine, but it's general enough
that you could use it for a lot of different things.
- ccase-cpio.pl, another perl script.
This one pretends to be GNU tar, and safely dumps the named
ClearCase VOB to stdout as a cpio archive. I chose cpio because
that's what Rational were recommending to me at the time, and
because it makes it easy to reliably ignore the derived object
and cleartext storage pools.
- am-ccase-mirror.tar.gz, a
couple of small scripts which do nicer dumps of ClearCase VOBs
using Amanda. You need to have your VOBs on a mirrored filesystem
for this stuff to work.
- fsmon.pl, yet another small perl script
for doing stuff. This time, we generate a report detailing changes
on the named filesystem. I wrote this at a time when I had a couple
of filesystems which were getting way too full, but had little idea
exactly what the culprit was.
- radweb-0.1.tar.gz, a collection
of perl stuff to provide a web interface to DTC Radius. I wrote
this a few years ago while working for an ISP, and to be honest
that kind of shows. It's no longer really maintained, but if
you find it useful then that's cool.
- uucp-dnews-0.1.tar.gz, a couple
of scripts which glue DNEWS and a relatively sane Unix UUCP setup
together in a vaguely-useful way. I wrote this some years ago,
and haven't touched it, UUCP, or DNEWS for almost long enough.
- menu-0.1.tar.gz, a couple more scripts,
this time providing a simple menu system with time-limit enforcement
and other such stuff. Again, written a few years ago, back when I
was doing stuff for Hunter
APANA. They might even still be using it. It is mostly included
here because it's about the oldest bit of cruft I still have source
for, and I've gotta pad out this page somehow...