Konfiguracja apcupsd

Instalacja oprogramowania

Za pomocą własnego repozytorium oprogramowania należy zainstalować oprogramowanie:

pkg install -Uy apcupsd

Konfiguracja demona

Konfiguracja demona jest umieszczona w pliku /usr/local/etc/apcupsd/apcupsd.conf. Plik musi zaczynać się od linijki jak poniżej

Konfiguracja dla podłączenia po USB

## apcupsd.conf v1.1 ##
#
UPSNAME 8znakow
UPSCABLE usb
UPSTYPE usb
DEVICE
POLLTIME 60
LOCKFILE /var/spool/lock
SCRIPTDIR /usr/local/etc/apcupsd
PWRFAILDIR /var/run
NOLOGINDIR /var/run
ONBATTERYDELAY 6
BATTERYLEVEL 5
MINUTES 20
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 127.0.0.1
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE /var/log/apcupsd.status
LOGSTATS off
DATATIME 0
FACILITY DAEMON

Konfiguracja dla podłączenia po USB

## apcupsd.conf v1.1 ##
#
UPSNAME 8znakow
UPSCABLE ether
UPSTYPE pcnet
DEVICE 10.1.1.2:__user__:__passphrase__
LOCKFILE /var/spool/lock
SCRIPTDIR /usr/local/etc/apcupsd
PWRFAILDIR /var/run
NOLOGINDIR /var/run
ONBATTERYDELAY 6
BATTERYLEVEL 5
MINUTES 3
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 127.0.0.1
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0

Uruchomienie usługi

W pliku /etc/rc.conf lub w katalogu /etc/rc.conf.d/ (pliki instalowane z własnego repozytorium skryptów) należy wpisać:

apcupsd_enable="YES"

A następnie uruchomić demona

service apcupsd start