Lynis is an auditing and hardening tool for Unix derivatives like Linux/BSD/Solaris. It scans systems to detect software and security issues. Besides security-related information, it will also scan for general system information, installed packages, and possible configuration mistakes. The software is aimed at assisting automated auditing, software patch management, and vulnerability and malware scanning of Unix-based systems.
wview is an application that controls a supported weather station to retrieve archive records and current conditions. Archive records may optionally be stored in a relational database (MySQL or PostgreSQL). At a user-defined interval, wview will use the archive history and current conditions to generate weather images (buckets and graphs) and Web pages based on configurable HTML templates. It supports serial and USB data loggers, as well as connectivity with a terminal server or serial server via TCP sockets.
FVWM-min is a minimal standard configuration for FVWM which provides a sane and functional set of window manager defaults. It configures FVWM to a very clean and functional state, then gets out of your way so you can do your work. The basic idea is that after installation, it should be usable enough for you to start productive work in it immediately. Styles are included for customizing the look, and are applied with a small shell script.
MoSShE (MOnitoring in Simple SHell Environment) is a simple, lightweight (both in size and system requirements) server monitoring package designed for secure and in-depth monitoring of a handful of typical/critical Internet systems. It supports email alerts and SLA monitoring out of the box, and whatever you can script. The system is programmed in plain (Bourne) SH, and made to be compatible with BASH and Busybox so it can easily be deployed on embedded systems. Monitoring is designed to be distributed over multiple systems, usually running locally. As no parameters are accepted from the outside, checks cannot be tampered or misused from outside. The system is designed to allow decentralized checks and evaluation as well as classical agent-based checks with centralized data accumulation. Agent data is transferred via HTTP, so available Web servers can be co-used for agent data transfer. Each agent creates simple (static) HTML pages with full and condensed status reports on each system, allowing simple local checks.
Dialog allows you to present a variety of questions or display messages using dialog boxes from a shell script. Several types of dialog boxes are implemented including: calendar, checklist, file-selection, gauge, info, input, menu, message, radiolist, tailbox, text, time, yes/no.
wminfo is a Window Maker dockable application that displays text format information using the plugin. The standard plugin is a shell script. The plugin writes the information to stdout, and wminfo captures the output and displays it row by row. Using the appropriate plugins, wminfo can display different information obtained from the system or from the Internet.
Minerva is a complete, easy to use home automation suite. It allows you to switch your on lights from anywhere using a mobile phone or PC, email your video, check CCTV footage, control your central heating, and much more. It relies on command line and can therefore be run from virtually any platform (smart phone, PDA, laptop, or remote PC) with identical functionality. The architecture consists of three parts: input, output, and process. Each is completely distinct, meaning you can control any of the house processes from any supported input conduit such as a Web browser, remote control, or SMS. Reports or notifications can be sent to any of the available output conduits.
Quilt is a set of scripts to manage a series of patches by keeping track of the changes each patch makes. Patches can be applied, un-applied, refreshed, etc. The key philosophical concept is that your primary output is patches, not ".c" files or ".h" files, so patches are the first-class object here. It was originally based on Andrew Morton's patch scripts published on the Linux kernel mailing list a while ago, but has been heavily modified since then.
git-info-bar is a ksh, bash, gitbash, and Git shell plugin that endeavors to provide a fast and pronounced view of various git attributes when you are under the umbrella of a git repository. Its main feature, the 'info bar' (information bar), displays the following information: current branch (in 'red' if on master); current cksum (in 'red' if there are uncommitted changes, and an 'uncommitted changes' message in the message area); and stash count in the message area if you have stashes. It includes an install script and removal scripts. It is currently only tested in Bash, GitBash and ksh93. It was previously named 'bash-git', but the name has been transitioned to 'git-info-bar', as a long-term goal is cross-shell compatibility using a Perl back-end.