Config::Model::Backend::Augeas provides a bridge between Config::Model and Augeas configuration managements systems (à la /etc, not SCM). Augeas is able to load and write data while respecting the structure and comments of the original configuration file. Config::Model is able to validate the semantic content of the configuration file, but it will discard all comments and will write back configuration data using a canonical order.
The 64 Studio Platform Development Kit (PDK) is a version control system for GNU/Linux distributions, allowing the creation and management of many different projects, based on Debian and Ubuntu sources. PDK is written in Python, and the source code is well commented and contains documented examples.
Trafmetux is a network traffic meter for Linux. It tells you how much IP traffic has been seen by the Linux kernel module during the last few minutes, hours, days, weeks, and months. It's very useful when you have a limited Internet connection with quotas. For instance, many mobile broadband ISP provide only 3GB/month. In that case, you need to know how many megabytes you already used.
The Mandos system allows computers to have encrypted root file systems and at the same time be capable of remote or unattended reboots. The computers run a small client program in the initial RAM disk environment which will communicate with a server over a network. All network communication is encrypted using TLS. The clients are identified by the server using an OpenPGP key that is unique to each client. The server sends the clients an encrypted password. The encrypted password is decrypted by the clients using the same OpenPGP key, and the password is then used to unlock the root file system.
jidgen is a Java-based id generator that can be used as a command line program or as a library. The idea is to make automated generation of user IDs as easy as possible by introducing a simple, straightforward template language to describe the structure of the desired IDs. jidgen uses 100% Java and is thus platform independent. Itsupports collision filters for different backends to ensure the generated ID is unique in your environment. Blacklists are available to make sure all IDs are socially acceptable. As a command line program, it can easily be accessed by scripts or directly by the user. As an embedded library, it can easily be employed in the process of automated ID generation and suggestion.
XGuests is a program to display useful information about guests running under the Xen hypervisor in a variety of formats. Formats include: XML, PHP, Perl, bash, text, and more. Additionally, xguests will run as a daemon and continuously update statistics files which other scripts can easily include. This avoids scraping the output of "xm" and other tools. Xguests does not rely on the xend daemon to be running. It gets statistics significantly faster than its Python counterparts on systems that house many guests.
PowerBroker Identity Services is an application that joins Linux, Unix, and Mac OS machines to Microsoft Active Directory and securely authenticates users with their domain credentials. Features include: joining non-Windows systems to Active Directory domains in a single step from the command line or from a GUI; authenticating users with a single user name and password; enforcing the same password policies for all platforms; supporting multiple forests with one-way and two-way cross forest trusts; caching credentials in case your domain controller goes down; and providing single sign-on for SSH and Putty. It does not require Active Directory schema changes for installation.
psinfo shows process information and statistics using the kernel /proc interface. This information includes: process state, environment, arguments and flags; CPU usage; scheduling; I/O usage; virtual memory status; pagefaults; capabilities; and signals. psinfo is useful for providing a detailed view of the current state of an application when diagnosing issues or performance problems.
Zibu is a small tool that allows you to cyclically compare access permissions and checksums of files provided by users, with a database generated at first run (to be exact, generated with --init or --update mode). But its main feature is restoring valid access permissions, and/or executing your commands when checksums are invalid.