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 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.