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. When a unknown MAC addresses tries to make a connection to the protected network the iptables rules redirect any access (web or otherwise) to port 5280 where the Apache server then displays the authentication page. Yes, MAC addresses are used to keep track of authorized users, so this system is susceptible to MAC spoofing.

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.

/images/up2dateiso/fc1_splash.png

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.

Snapple Real Facts

UPDATE 07/15/2003: I've put the Snapple Real Fact Page back up, even though I am no longer running a wiki. I'll start adding to my drinking list as well.

Where did the list of Snapple Real Facts go, you are asking? Well here's the answer:

On the previous Wiki I had a list of the caps from the Snapple bottles that I had been drinking, in the order I saw them. Some people added a full list of the caps, which was nice of them. But then some other morons came along and erased my list. For some reason the WikkiTikiTavi that I was running didn't save backups of my original pages, only the altered ones. So my list is lost (unless archived deep inside Google somewhere).

Linux Fest Northwest 2003

Linux Fest Northwest 2003

For me the day began with at 5am, scrambling to make sure I remembered to bring everything -- laptop, Zaurus, cat-5 cable, cellphone, digital camera, USB to serial adapter, camera cable for downloading pictures (I ought to be able to do that with the Zaurus, shouldn't I?), etc. I wasn't sure exactly how long it would take me to make it to Bellingham from Seabeck, but I was pretty sure I needed to catch the 7:10 Kingston to Edmonds ferry. I made it with 10 mintes to spare, and spent the 30 minute crossing writing the start of this report. The Zaurus keyboard was particularly handy since I had dropped my stylus on the floor as I rushed out the door.

Olympic Arms Phoenix Rising Event

Olympic Arms Phoenix Rising Event

UPDATE 11/17/2001 I'm a bit tardy in this update, the new Olympic Arms building is done and open for business. I haven't had the chance to make it down myself.

I am lucky enough to live about an hour away from Olympic Arms in Olympia, Washington. They are manufacturers of a variety of weapons and kits, most famously for their highly accurate AR-15 rifles.

On June 7, 2000 a bearing in an exhaust fan seized and the resulting fire destroyed their sales and shipping building. Luckily the manufacturing buildings were not touched.

XfreeCD audio CD player

XfreeCD audio CD player

XfreeCD screenshot

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+. My source does not compile with the newer versions of GTK+ and the interface to play CDs has probably changed since it was last updated.