Boscli is a framework to create interactive command line interfaces. It is meant to help developers write interactive shells for domain specific tasks. It provides an easy way to wrap and join together command line apps and utilities and create specific shells with security levels and modes, history, auto-completion, and so on. Using this framework any developer can build an interactive command line interface for configuration or monitor an appliance in a few minutes. Boscli can be used as a "glue code" for an appliance's interface or to create a "homogeneous" administration interface for different systems and applications.
Nova is a software application for preventing and detecting hostile network reconnaissance (such as nmap scans). It does this by first creating the Haystack: a large collection of low interaction honeypots using an updated version of Honeyd. Finding real machines on the network becomes like finding a needle in a haystack of fake machines. Second, Nova uses machine learning algorithms to automatically detect and classify attempts at hostile reconnaissance, so there's no need to go searching manually through your honeypot's log files. It provides an easy to use Web-based interface powered by Node.js to configure itself and Honeyd instances.
Outlets is an AJAX-enabled centralized power distribution unit (PDU) manager. It has has been tested on APC and Tripplite units with SNMP functionality, but can work with other units given proper configuration. To change the name of an outlet, simply click its name and enter the new value. Press Enter to confirm or Esc to cancel. Outlets can be switched on or off by clicking the status and selecting the desired status from the drop down, then clicking OK. Changes are written via SNMP, thus each PDU must have an accessible SNMP write community. Outlets can use a standard LAMP setup, though it does not require or use MySQL. In addition, it requires the php5-snmp module. All PDUs must support SNMP v1 and be set up to allow the IP of the machine Outlets is hosted on to access SNMP. Some Tripplite units exhibit a behavior where they do not properly confirm SNMP writes and stop responding to requests for about 60 seconds after SNMP writes. They can still be managed (it's just a bit wonky), but the APC units work flawlessly.
PrimeDesktop is a tool for planning, mapping, and administration of a network with the ability to place, move, and manipulate entities within the network map such as desktops, servers, and infrastructure objects. The application allows administrators to control all aspects of their network such as standard devices, user groups, and network rules.
Print Release System provides Web-based management of System V printing. It sits between Samba and the System V printing system. It ought to be relatively easy to make it work with other printing systems. After the job is printed, the user needs to consult a Web page that shows their queued jobs, which can be selected and released for printing (or canceled). A record is maintained for each job and, once the user reaches a quota, they can't release any further jobs to the printer.