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.
Config-Model provides a framework for editing and validating the content of any configuration file or data. With a configuration model (expressed in a data structure), Config-Model provides a user interface and a tool to validate configuration. An optional graphical (Perl/Tk) or curses interface can be used to edit configuration data that will be validated according to the user-provided model. Config-Model includes a model example for fstab and a small fstab demo.
ControlTier is a set of tools and an automation framework for deploying and managing multi-tier Web applications (or any application stack). It orchestrates the deployment and updating of code, data, and content across multiple physical, virtual, or cloud-based servers or clusters. Multiple tools include a command dispatching framework, a self-service Web interface, a multi-purpose CMBD/inventory tool, and a reporting infrastructure. Tools can be used individually or as an integrated system for large scale use.
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.
DIASER is a cloud storage class combined geo-data replication, long-term archive system, and WAN vault application. Manage long term mixed data archives generated by existing backup software. Ensure availability using commodity hardware. Retain administrative and financial control. It combines a disk-based backup volume management system and triple redundancy with a storage architecture designed to structure months to years of long term sustainable archiving space. It is a quick and low-cost way to make an environment more robust by backing up data in multiple places. This replication also provides fast retrieval of archived data from all node hosting locations. A Perl installer creates the system. Nodes can be dedicated to storage or used for existing services over unused bandwidth. DIASER works in user space over SSH.
DPHYS is aimed at creating an installer for (re-)installing many Debian Linux systems with Debian 3.1 (sarge) without having to baby-sit the interactive installer for an hours time for each machine. This program requires a network to run, as it will load all floppies (appart from the first 2) and all packages from the network. It presently can only use configuration from DHCP; static IP is not supported. The floppy images can also be obtained from the network via PXE/TFTP, avoiding any removable media.
Debian From Scratch is really two related components in one. First, it's a live bootable CD image that is designed to provide a full-featured kernel and rescue environment. It includes filesystem tools, editors, C compilers, Python, Perl, and everything you need to manually install Debian on a new machine. On ix86 machines, Grub is used to boot directly from the CD. There is also a program that is used to create the DFS CD images. It is highly configurable and can be used to create other custom bootable CD or DVD images. You can include whatever kernel or packages you want.