Projekte

Wer sich mit Computern und deren Programmierung beschäftigt sammelt im Laufe der Zeit das ein oder andere Stück Quelltext. So ist das auch bei mir und auf den folgenden Seiten möchte ich ein paar kleinere Softwareprojekte vorstellen, die es aus dem “Bastelstadium” heraus geschafft haben und “produktiv” im Einsatz sind (bei mir und anderswo).
firespot
Eine kleine Software, die z.B. den Betrieb von WLAN-Hotspots ermöglicht. Sie stellt Komponenten zur Verfügung, mit denen sich eine Benutzerauthentifizierung in unsicheren Netzen per Webinterface ermöglichen lässt. Die Software ist schon etwa zwei Jahre produktiv hier im Einsatz und läuft stabil. firespot ist lauffähig unter OpenBSD und Linux. Ein paar Features für die Zuknunft sind noch in Planung.
spamstat
Ein kleines Shell-Script das einen schnellen Überblick über die Wirksamkeit des Greylisting-Spamfilters spamd(8) gibt. Ich finde es recht nützlich …
icafectrl
Mit Hilfe des icafectrl-Pakets lassen sich einfache Internet-Cafes realisieren. Das Herzstück ist der cafed-Server, der die Überwachung der Rest-Onlinezeit der Clients übernimmt und das Freischalten bzw. Sperren der Surfstationen übernimmt. Der Server läuft (und ist getestet) unter Linux 2.[246].x und OpenBSD. Die Steuerung erfolgt über ein plattformunabhängies Java-Programm.
gpiod
Bei gpiod handelt es sich um ein kleines Tool das auf einem OpenBSD-System z.B. Netzwerktraffic auf einer Netzwerkschnittstelle registrieren und dann über die gpio-Schnittstelle signalisieren kann. Bei einem Soekris- oder Wrap-Board (embedded x86-Systeme) kann man so die LEDs (sinnvoll) “zum Leben erwecken”.