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-all mailing list