Description: Configurable UPS monitoring daemon

Assuming you have a relay-based "dumb" UPS that signals your computer
via a serial connection, you should be able to configure powstatd in
just a few minutes.

Powstatd is known to run with a variety of Cyberpower UPS supplies
(Power99 325VA, 400VA, 500VA and 720VA, Power2000 1500VA, and some
older 385VA and 450VA models) and various older APC units.  Powstatd
is easily configured, and can be expected to support most "dumb" UPS
supplies.

Powstatd can also be configured to allow a master machine to control
(via a network connection) up to 2 (by default) additional slave
machines connected to the same UPS. This allows you to run several
machines off the same UPS, with only one of the machines actually
reading the UPS status over the serial line. 

When compiled with security option enabled, powstatd will timestamp
and encrypt all master/slave communication to protect slave machines
from malicious shutdowns.

Note: In order to use encrypted master/slave communication, users
outside the United States will need to download the public-domain ANSI
C implementation of TEA, the Tiny Encryption Algorithm, from
ftp://vader.eeng.brad.ac.uk/pub/crypto/xtea.c before attempting to
compile powstatd.

====
Alberto Maria Segre
segre@cs.uiowa.edu
S378 Pappajohn Building
The University of Iowa
Iowa City, IA  52242-1000
