$Id$

TODO file for ZUPS
==================

- Add support for querying ZUPS remotely so that shutdown commands don't
  have to be pushed via SSH.
- Allow for dropping privileges when running as root (and do so by
  default), add a configuration variable for specifying an appropriate
  user.  Make sure the pidfile can still be created and removed.
- Make the circumstances under which an [ups] module reports a CRITICAL
  status configurable.
- Add support for other UPS SNMP MIBs.
- fork(2) module check processes (and kill(2) them after a timeout).
- kill(2) any command called via run() after some configurable timeout.
- Allow for configuring a log level and don't log messages which have a
  lower priority than the specified level.
- Modify snmp_get_variables() so that multiple OIDs are requested within
  one SNMP PDU (but lower the number of requested OIDs if the SNMP agent
  cannot handle the request).
- During "-t"est runs, make sure creating a pidfile wouldn't return an
  EACCES.  Also, check whether the configured commands are executable.

Please let me know if you have any further suggestions.

	-- Holger Weiss <holger@ZEDAT.FU-Berlin.DE>

# vim: set js tw=74:
