Augeas is a configuration API and editing tool. It parses common configuration files like /etc/hosts or /etc/grub.conf in their native formats and transforms them into a tree. Configuration changes are made by manipulating this tree and saving it back into native configuration files.
Conary is a distributed software management system for Linux distributions. It replaces traditional package management solutions (such as RPM and dpkg) with one designed to enable loose collaboration across the Internet. It enables sets of distributed and loosely connected repositories to define the components which are installed on a Linux system. Rather than having a full distribution come from a single vendor, it allows administrators and developers to branch a distribution, keeping the pieces which fit their environment while grabbing components from other repositories across the Internet.
Linux device driver for CueCat barcode readers that supports multiple PS/2 CueCats on either the keyboard port, mouse port (without disabling the mouse) or USB port through a PS/2 -> USB adapter, or native USB CueCats. A standalone application that doesn't require the driver and also reads barcodes from a CueCat connected to a serial port through a homemade PS/2 -> serial converter is included as well. The driver separates CueCat barcode scancodes from normal keyboard or mouse scancodes, decode the barcodes, performs error-checking on them and send them in clear text through a normal character device file. NOTE : the company that created the CueCat has disappeared. CueCat readers are no longer produced or distributed.
The ESP Package Manager (EPM) is a simple tool that generates software and patch distributions in various formats, including AT&T software packages ("pkg") used by Solaris, Debian ("dpkg"), HP-UX software packages ("swinstall" or "depot"), IRIX Software Manager ("inst" or "tardist"), portable (installation and removal scripts with tar files), and Red Hat Package Manager ("RPM").
Elektra is a universal hierarchical configuration store, similar to GConf and the Windows Registry. It allows programs to read and save their configurations with a consistent API, and allows them to be aware of other applications' configurations, leveraging easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. Elektra includes a library, an API, and commandline and GUI tools for administration tasks.
Fakeroot-ng runs a program while fooling it into thinking it is running with root privileges. When the program does something that only root can do (e.g. create a device file), fakeroot-ng emulates the appropriate system calls so that the program gets a consistent view of its actions. Unlike the original fakeroot, fakeroot-ng uses the ptrace interface, which means that it does not suffer some of the limitations that fakeroot does. In particular, fakeroot-ng supports chroot jails.
GNU Parted is a package for creating, destroying, resizing, checking, and copying partitions and the file systems on them. This is useful for creating space for new operating systems, reorganizing disk usage, copying data between hard disks, and disk imaging. It contains a library, libparted, and a command-line frontend, parted, which also serves as a sample implementation and script backend.