Home
Download

Open Source

Projects
Patches

System Integration

Notes
SRPMs

Open-source software projects

This list provides a record of a number of my contributions to open-source software. I hastily wrote some of the programs here to solve some problem, and others I wrote more carefully. I still maintain several of these programs.

Maintained Projects:

army_tex
LaTeX classes related to the U.S. Army's AR 25-50
backup-scripts
A series of scripts for performing backups of servers and workstations
beamer-control
Simultaneously control two PDF viewers; a nice way to place notes on one screen and slides on another
dmapd
A server that provides DAAP and DPAP shares
fctk
Templates for generating a new project and XSLT code to generate getopt() C code, man pages, HTML documentation, Debian package specifications, RPM specifications, etc. from one XML description
flyn_docs
A set of LaTeX classes and related files used here at Flyn Computing
fmt-ptrn
A simple template system
guestrace
A whole-system system-call tracer for VM guests
lcdgrilo
A Grilo-based media player for use on a Raspberry Pi with a PiFace CAD
lcdringer
A ringer for use on a Raspberry Pi with a PiFace CAD
libdmapsharing
A DMAP (i.e., iTunes™ and iPhoto™) library
libtlssep
A TLS library with built-in privilege separation protections
pedansee
A program which checks C source files for style
scald
Markup language for generating source code
SimpleFlow
A simple information-flow-based security module for Linux
TunesConvert
Transcode iTunes™ libraries to FLAC
VisorFlow
A simple information-flow-based security monitor which runs in a hypervisor

Unmaintained Projects:

appliance-config
Configuration system for a network appliance
arty
An artillery game
bbb
Makes it easier to author various types of CDs from the command line
cryptoswap
Support for encrypted swap partitions
FES
The Flyn Entertainment System
hunt_n_gather
Collects system files that need to be backed up
kupgrade
Eases building Linux kernels
libss
A library for controlling screensavers
luks-tools
Utilities for working with LUKS-protected filesystems
magic_numbers
A collection of magic numbers for Ian Darwin's file implementation.
mkCDrec2
A utility that creates bootable rescue CD-ROMs
nautilus_scripts
Scripts for the Nautilus graphical shell
nautilus_thumbnailers
A collection of scripts that create thumbnails for files
osdd
On-screen display system
pam_keyring
A PAM module that execute gnome-keyring-daemon and unlock the default keyring
pam_mount
A PAM module that can mount volumes for a user session
print_filter
Print different file types
Pylog
Allows Python to make Prolog queries
pypvm
Python interface to PVM
qtutils
A collection of programs for manipulating QuickTime videos
speak
Front-end to the festival speach synthesis package
swap
Swap CD-ROMs
wnc
GNOME panel applet that controls diald
Email: www@flyn.org — ✉ 6110 Campfire Court; Columbia, Maryland 21045; USA