Difference between revisions of "Package:APC UPS Daemon"

From Funtoo
Jump to: navigation, search
Line 2: Line 2:
 
|Summary=APC UPS daemon with integrated network-based remote shutdown
 
|Summary=APC UPS daemon with integrated network-based remote shutdown
 
|CatPkg=sys-power/apcupsd
 
|CatPkg=sys-power/apcupsd
 +
|Repository=Gentoo Portage Tree
 
}}
 
}}
 
== What is apcupsd? ==
 
== What is apcupsd? ==

Revision as of 05:24, 25 March 2014

sys-power/apcupsd


Source Repository:Gentoo Portage Tree

Summary: APC UPS daemon with integrated network-based remote shutdown


APC UPS Daemon

What is apcupsd?

"Apcupsd can be used for power mangement and controlling most of APC's UPS models on Unix and Windows machines. Apcupsd works with most of APC's Smart-UPS models as well as most simple signalling models such a Back-UPS, and BackUPS-Office. During a power failure, apcupsd will inform the users about the power failure and that a shutdown may occur. If power is not restored, a system shutdown will follow when the battery is exhausted, a timeout (seconds) expires, or runtime expires based on internal APC calculations determined by power consumption rates. Apcupsd is licensed under the GPL version 2." [1]

Installation

First, emerge sys-power/acpupsd:

# emerge apcupsd
# equery f apcupsd

Configuration and Runlevel Registration

Edit your /etc/apcupsd/apcupsd.conf properly.

To start apcupsd, run the following:

# /etc/init.d/apcupsd start

To add apcupsd to the appropriate runlevels, execute the following commands:

# rc-update add apcupsd default
 * service apcupsd added to runlevel default
# rc-update add apcupsd.powerfail shutdown
 * service apcupsd added to runlevel shutdown

Check UPS status

Finally, to check on the status of acpupsd, run the following:

# apcaccess status
# tail -f /var/log/apcupsd.events