Protos is not a software development company. However, over time several utilities and tools have been created which others may also find useful. These are provided open-source. Anybody may use them and hopefully find them as useful as we have found them.

Cold Metal
(Universal Provisioning Toolkit)
[]
A Bare Metal Universal Provisioning Toolkit supporting Redhat/anaconda and Solaris(PXE and Sparc) OS Scripted Installation and Post-Install provisioning.

Anubis Gate
(Server Farm Content Manager)
[]
Used to manage and mirror content across a server farm, with multiple stages.

CONS
(Server Console Manager)
[]
CONS is a text-based server console manager, which is secure and keeps a historical record of server consoles.

dlt-label
(DLT Label Maker)
[]
Generates a sheet of labels for DLT Tapes, with color-coding. Written in Perl, use ghostscript (gs) to convert to pdf:
$ dlt-label label1 label2 label3 ... | \
  gs -q -sDEVICE=pdfwrite -dNOPAUSE -dSAFER=true -sOutputFile=labels.pdf -
GIR
(Generalized Identity Replicator)
[]
A powerful Authentication and Authorization management and replication system, LDAP based, can tie and synchronized discrete remote user databases.
pam_ldap patch
(PAM LDAP Authorization)
This patch adds multiple group functionality to the pam_ldap module from PADL. Current version supported by patch is 176.

Pig Sentry
(IDS Log Trend Alerts)
[]
Pig Sentry watches the Network Intrusion Detection System Snort alert logfiles and reports on changes in alert trends.

pingcheck
[]
Pingcheck is a simple perl script which monitors a set of servers by sending regular ICMP ping requests to them, with a page or email when the server is unresponsive. It requires a working knowledge of perl and needs to be tweaked to fit your own environment. Two example files are: pingcheck, pingcheck.conf. Pingcheck can be placed in /usr/local/libexec and run from cron, with pingcheck.conf being placed in /usr/local/etc.

POSd
(Visa POS Daemon)
[]
A Visa Point-Of-Sale port daemon (computer credit-card swipe machine, serial interface).

Server Scribe
(Server Health and Config Tracking)
[]
Server Scribe is a collection of several tools, including: System Health Monitoring and Reporting, Configuration Management, Profile Management, Activity Logging and a planned module for Policy Management. It is web based with a SQL db back end (currently supporting MySQL with easy portability to Oracle).

solmemusage
(Solaris Memory Usage)
This is a simple script that chews on a snapshot of 'ps' and 'modinfo' and merges them into a unified view of memory consumption. This is very useful if you have ever wondered where your memory is being used.

suidcheck
[]
This was originally inspired by a part of the security check run in FreeBSD (and likely other BSD systems). Remarkably similar but more simple and easier to overcome behaviour as tripwire (www.tripwire.org). It scans the filesystem for any setuid/gid files which are executable, and stores a map of their various attributes including a checksum (md5 or standard unix cksum). This is where it varies from the BSD version, as the BSD version simply stores the 'ls' output--which can easilly be forged. This is not overly configurable. Edit the first couple lines as appropriate.