Man Linux: Main Page and Category List

NAME

       genpowerd - UPS monitor daemon

SYNOPSIS

       /sbin/genpowerd  [  -k  ]  [  -c  configfile  ]  [  -d  upsport  ] [ -r
       rcpowerfail ] [ -s upsstat ] [ -t upstype ]

DESCRIPTION

       Genpowerd monitors the serial port connected to an UPS device and  will
       perform  an  unattended shutdown of the system if the UPS is on battery
       longer than a specified number of minutes.  Genpowerd needs to watch  a
       tty  with  modem  control properties, and [wiring details to be added.]
       Please refer to the genpowerd documentation for further information.

ARGUMENTS

       configfile
              Path to the  configuration  file  genpowerd.conf  .   This  file
              contains  UPS  type  definitions, and may also containts default
              parameter assignments.

       upsport
              Some serial port that is not being used by  some  other  device,
              and does not share an interrupt with any other serial port.

       rcpowerfail
              Path  to the rc.powerfail script, which is executed when a power
              event occurs.  The name of the  event  is  passed  as  the  only
              command  line  argument  to  the script, and also written to the
              upsstat file.

       upsstat
              Path to the upsstat file, where the name of  the  current  power
              event is written.

       upstype
              A  text  string  identifying  the UPS and cable combination that
              genpowerd is to monitor.  If genpowerd is  envoked  without  any
              arguments, a list of available configurations will be displaied.

OPTIONS

       genpowerd has the following command line options:

       -k     Causes genpowerd to send the signal to kill the UPS’s  inverter.
              This  signal  is  configured  at compile time in the genpowerd.h
              header  file,  and  selected  by  the  UPS/cable   configuration
              selected at runtime.

ENVIRONMENT VARIABLES

       Unipowerd does not use environment variables.

FILES

       genpowerd.conf      configuration file
       upsstat             indicates UPS battery status
       rc.powerfail        script to manage power failures
       powerstatus         indicates line power status (Linux only)

BUGS

       Well,  not a real bug but genpowerd should be able to do a broadcast or
       something on the ethernet in case more Linux-boxes are connected to the
       same UPS and only one of them is connected to the UPS status line.

SEE ALSO

       shutdown(8), wall(1), init(8), inttab(5).

AUTHOR

       Tom  Webster  <webster@kaiwan.com> (with parts of this man page pirated
       from all over the Linux community)

                                                                  UNIPOWERD(8)