Software

TrollBridge Network Authentication

TrollBridge is a set of Python scripts and iptable configuration that allows you to capture unknown network clients and authenticate them before allowing them to access the network (local, internet, 802.11 WiFi, etc.). It is based on the firewall script from NoCatSplash, but is written in Python instead of 'c'. It can be used to to setup a network hot-spot for your business, school or home. The only authorization methods currently available are a skeleton username/password example, and an example using iButton devices.
up2dateiso

up2dateiso

up2dateiso is a Python script that will create current CD .iso images for RedHat 9, Fedora Core 1 and CentOS 3.1 with the latest rpm updates available. It also includes a custom KPLUG splash screen identifying when it was last updated. This project attempts to update downloaded iso images with the latest security releases from the distributions. It support RedHat 9, Fedora Core 1 and 2, and CentOS 3.1 to one degree or another.
XfreeCD audio CD player

XfreeCD audio CD player

XfreeCD was one of my first Linux projects, it is a audio CD player application that takes its visual design from Nate Smith's freeCD. Development of XfreeCD stalled when I switched to using xmms to play all my music after ripping all of it it to ogg format using Grip. Current development has been moved to a Source Forge project. Check there for the latest versions. XFreeCD features a simple, borderless playback interface, CDDB song database support, GTK+.