dmzBackup is a program for backing up data in a heterogeneous DMZ network. It features disk-to-disk backup of remote/local host data, data encryption, multiple simultaneous data flows, error logs and email reporting, a search tool for locating files in a backup, a compressed index, host timestamps for incremental backups, human readable journal logs, host based configuration files, command-line arguments for interactive backups, client side compression, and unlimited (remote) backup clients for one backup host.
RWSecure parses the /var/log/secure (or specified secure log) file for invalid usernames or failed passwords. If more than a specified number of invalid or failed attempts are made by one IP, indicating a brute force attack, it will add that IP to your /etc/hosts.deny file by default.
Apropos2 is a replacement for the GNU apropos command. It winnows down its responses when given more than one search word, unlike apropos which repeatedly prints everything that matches each word. Apropos2 is equivalent to "apropos word1 | grep -i word2 | ... | grep -i wordn", but with better error messages.
IP-Array is a Linux iptables firewall script written in bash. It allows the creation of precise, stateful rules, while remaining easy to configure. IP-Array supports VPN, traffic shaping (creation of custom HTB and SFQ qdiscs, classes, and filters), multiple external interfaces, multiple LANs, multiple DMZs, NAT, logging, MAC address matching, packet marking, syslog logging, and various sysctl settings. It also includes some presets and autoconfig options for common needs like DNS, FTP, SMTP.
Backupninja allows you to coordinate system backup by dropping a few simple configuration files into /etc/backup.d/. Most programs you might use for making backups don't have their own configuration file format. Backupninja provides a centralized way to configure and schedule many different backup utilities.
Appctl is a framework for virtually any server software. It provides a central script called "ctl" which allows you to start, stop, restart, maintain, or query the current status of an application. It is meant as a completely generic replacement for application-specific startup/stop scripts. The project also supplies generic monitoring scripts for clusters, which can dramatically decrease clustering costs.
ALTSE is an alternative search engine technology. It can index up to a couple million Web pages. Altse does not aim to replace existing search engine technologies such as Google, Yahoo, and so on. Instead, it aims to provide an affordable alternative to index Web pages for small size businesses and organizations.