The CPAN shell (and module) automates or at least simplifies the building and installation of Perl modules and extensions. It includes some primitive searching capabilities and knows how to use Net::FTP, LWP, and certain external download clients to fetch distributions from the Internet. Then it automatically tests and installs them and their dependencies.
Diskus is a high-level hard drive diagnostic and limited repair tool. It checks the disk geometry by writing numbered IDs into the sectors of the hard drive. Later one can verify that these sector-IDs on the disk are still correct, thereby detecting data which was not correctly written. There is an option to "freshen" the data on your harddrive, which will read and rewrite the sectors. With modern drives this will re-map defective sectors.
md5chk is a tool for creating MD5 sums. It was designed so that its output would be easy to use with command line shells. It guarantees that the MD5 sum is always "clean" of characters that would be misinterpreted by the shell and that special characters in the file names are always properly escaped.
The parallel project allows for simple parallel and distributed processing from shell scripts. In particular, the programs accept lines of shell code on the standard input and run these lines in parallel. The parallelism can be either on the local machine or on a cluster, if a small amount of time is taken to set up SSH. Additionally, the distributed version includes a degree of fault tolerance.
AppGate Security Server is an access control gateway for secure access to resources such as TCP ports, network ranges, Web pages, file shares, and remote desktops. Users connect with the cross-platform AppGate client (or any standard SSH client) and the server has a detailed configuration that says which users gain access to what under which circumstances. AppGate Free Edition is a virtual appliance running in a VMWare image and is limited to a maximum of 10 concurrent users.
Pictag is a simple web photo gallery with automatic thumbnail generation and tagging capability. It's self-contained in a single file, uses the filesystem for gallery layout, and requires no stand-alone database (it uses SQLite) or no database at all. It handles EXIF data, provides support for HTTP user authentication and authorization, and is customizable.
tunerlimit is a preload library that allows some fine-tuning of when calls to setrlimit(2) are allowed, and when they are "blocked". This can be useful in situations where, for example, SELinux policies cause programs to fail completely when making trivial or idempotent calls to setrlimit().