John Clarke's Software
This page contains some of the software I've written. All of this software is licenced under the GPL.
Site navigation
nav.pl is the perl program which generates the header on many pages on this site (for example, my photos).
Temperature Logger
tsld is a daemon to log the data from a temperature logger using Dallas DS1820 sensors, with hardware designed by James Cameron
Linux Firewall Generator
fwgen is Linux iptables firewall generator. It takes a high-level description of the firewall rules and generates the necessary iptables commands to implement those rules.