CVSROOT:        /cvs
Module name:    src
Changes by:     ajacou...@cvs.openbsd.org       2021/02/27 02:28:05

Modified files:
        etc/rc.d       : rc.subr 
        usr.sbin/rcctl : rcctl.sh rcctl.8 
        share/man/man8 : rc.d.8 rc.subr.8 

Log message:
Add logger(1) support for daemons that are logging to stdout/stderr (mostly from
the go ecosystem).
Properly handle failing daemon startup now that we have pipefail.

To take advantage of this new feature, just add foo_logger=facility to the
daemon rc.d(8) script or in rc.conf.local(8) or use rcctl:
rcctl set foo logger daemon.info

tweak for checking flags in rcctl(8) from martijn@
"this looks pretty good" deraadt@
ok sthen@

Reply via email to