Apcupsd este un serviciu (daemon) pentru gestionarea majorității modelelor UPS ale unei companii
APC pe mașinile cu Unix și Windows. Odată cu dispariția puterii apcupsd
notifică utilizatorul despre acest lucru, precum și faptul că poate apărea re-boot.
Dacă alimentarea nu este restabilită, sistemul se oprește când este sigur
timeout.
Instalarea sub FreeBSD este standard din porturi
#cd / usr / ports / sysutils / apcupsd
Să rulați apcupsd:
#echo 'apcupsd_enable = "DA" ">> /etc/rc.conf
Uită-te la numele portului com, pe mașină de scris, mă voi conecta la COM1
#ls / dev /
da, acolo este cuad0
Dacă nu vă deranjez prea mult, atunci, în general, setarea pe mașina locală arată așa
# / usr / local / etc / apcupsd / apcupsd.conf
# Numele UPS-ului. Utilizat în jurnale și alte informații despre servicii
UPSNAME BU600
# Tip de cablu pentru a conecta UPS-ul la computer
UPSCABLE 940-0020B
# Tip de conexiune. prost - prin portul serial
UPSTYPE prost
DEVICE / dev / cuad0
# Calea către fișierul de blocare PowerFail
LOCKFILE / var / spool / blocare
# Calea către directorul cu scripturi
SCRIPTDIR / usr / local / etc / apcupsd
# Calea spre fișierul powerfail
PWFFAILDIR / var / run
# Calea către fișierul nologin. Dacă există, apcupsd dezactivează login-ul utilizatorului
NOLOGINDIR / var / run
# Timp de întârziere înainte de a trece la alimentarea bateriei
ONBATTERYDELAY 6
Nivel de încărcare la care computerul începe să se stingă
BATTERYLEVEL 5
# După câteva minute, începeți
MINUTE 3
# Timeout pentru baterie
TIMPUL 0
# După câteva minute, anunță utilizatorul atunci când lucrarea se termină
Anul 300
# Timpul de dezactivare după avertizarea utilizatorului
Anul 60
# Timpul în care utilizatorul nu se poate conecta la închidere
NOLOGON este dezactivat
# Dacă KILLDELAY nu este 0, atunci apcupsd va încerca să înceapă după silgnal
# la terminarea lucrului
KILLDELAY 0
# Activează / dezactivează serverul
NETSERVER oprit
# Clasa UPS (dacă folosiți cardul APC ShareUPS)
UPSCLASS standalone
# Modul UPS (dacă se utilizează cardul APC ShareUPS, pornește)
UPSMODE este dezactivat
# Intervalul dintre încercările de înregistrare a unui jurnal
STATTIMA 1
# Fișier log
STATFILE /var/log/apcupsd.status
# Permite scrierea fișierului jurnal
LOGSTATS pe
# Cantitatea de timp dintre scrierea liniilor de date în jurnal
DATATIME 0
verificați jurnalele:
#cat / var / jurnal / mesaje
vedem că totul este în ordine
verificăm din nou, lansând un utilitar care va testa și va arăta toate caracteristicile disponibile ale dvs.
#apctest
#apcaccess