This is a list of software projects I have worked on or am working on. Some of these are one-off projects but some are also still maintained.
- nss-pam-ldapd: NSS and PAM modules for lookups using LDAP
- NSS and PAM modules that allow your LDAP server to provide unix account/group/host and other information that you would normally get from /etc flat files or NIS. It also allows you to do authentication to an LDAP server.
- webcheck: a flexible website checker
- A website checking tool for webmasters. It crawls a given website and generates a number of reports. The whole system is pluggable allowing easily adding extra reports and checks.
- python-stdnum: Python module to handle standardized numbers and codes
- Simple Python library to parse, validate and reformat standard numbers and codes in different formats. This started out as a replacement for pyisbn (which is GPL and was unusable for a certain project) and grew into something more generic.
- svn2cl: generate a Subversion ChangeLog
- An XSLT script that generates a classic ChangeLog from a subversion repository. It is partially based on some ideas that I saw on changelog generation but was not completely happy with.
- cvsd: a cvs pserver daemon
- cvsd is a wrapper program for cvs in pserver mode. It will run 'cvs pserver' under a special uid/gid in a chroot jail for improved security. It is fully configurable through a configuration file and tools are included for setting up a chroot jail.
- rl: Randomize Lines
- Tool for picking a random line or a number of random lines from a text file or stream. I made this to use in a script to play a random sound from a large collection of audio files.
- bindery2ldif: convert a NetWare Bindery to LDIF
-
Simple Perl script using tools from the ncpfs package to query the
NetWare Bindery and export all the data as an LDIF file. It should be
possible to import this data into a LDAP server.
This script was written for one-time use, so it's not very polished and you shouldn't expect many updates. - gnupg-idea: IDEA module for GnuPG
- A Debian source package for building IDEA support into GnuPG. Not a very nice solution but one that works for me anyway.
- ldapgdmfaces: generate faces for gdm from LDAP
- Small perl script to extract gdm face files from an LDAP directory.