svn commit: r501281 - head/sysutils/apcupsd/files
Danilo G. Baio
dbaio at FreeBSD.org
Sat May 11 18:30:42 UTC 2019
Author: dbaio
Date: Sat May 11 18:30:41 2019
New Revision: 501281
URL: https://svnweb.freebsd.org/changeset/ports/501281
Log:
sysutils/apcupsd: Improve pkg-message
In some systems where the shutdown can take a while (like in bhyve
environment), users may want to change the default shutdown behavior.
PR: 237600
Reported by: Victor Sudakov <vas at mpeks.tomsk.su>
Modified:
head/sysutils/apcupsd/files/pkg-message.in
Modified: head/sysutils/apcupsd/files/pkg-message.in
==============================================================================
--- head/sysutils/apcupsd/files/pkg-message.in Sat May 11 18:28:00 2019 (r501280)
+++ head/sysutils/apcupsd/files/pkg-message.in Sat May 11 18:30:41 2019 (r501281)
@@ -1,25 +1,30 @@
**********************************************************************
-Read the manual:
- http://www.apcupsd.org/manual/manual.html
- http://www.apcupsd.org/manual/manual.pdf
+Read the manual: http://www.apcupsd.org/manual/manual.html
+ http://www.apcupsd.org/manual/manual.pdf
Sample files and scripts are installed in %%ETCDIR%%.
You need to modify %%ETCDIR%%/apcupsd.conf as follows:
For serial cable: DEVICE /dev/cuadX (or /dev/cuaaX for [45.]x)
For USB cable: DEVICE (yes, leave it blank after DEVICE)
+ NOTE that for USB cable you need uhid support.
-NOTE that for USB cable you need uhid support.
+Add apcupsd_enable=YES to your /etc/rc.conf[.local] to have apcupsd
+starting up at boot time.
-To compile this driver into the kernel, place the following line in your
-kernel configuration file:
- device uhid
+For default, apcupsd starts with `--kill-on-powerfail` parameter.
+Please, read its man page, and if this is not the intended behavior you want,
+change it accordingly.
-Alternatively, to load the driver as a module at boot time, place the
-following line in loader.conf(5):
- uhid_load="YES"
+In some systems where the shutdown can take a while (like in bhyve environment),
+you may want to change this behavior as follows:
-Add apcupsd_enable=YES to your /etc/rc.conf[.local] to have apcupsd
-starting up at boot time.
+Set apcupsd_flags="--term-on-powerfail" on your /etc/rc.conf[.local].
+
+Add this to /etc/rc.shutdown, after the "Insert other shutdown procedures here"
+line:
+ test -f /var/run/powerfail && /usr/local/sbin/apcupsd --hibernate
+ or
+ test -f /var/run/powerfail && /usr/local/sbin/apcupsd --power-off
**********************************************************************
More information about the svn-ports-head
mailing list