>redirfd -wnb 1 /run/service/s6-svscan-log/fifo
>redirfd -wnb 2 /run/service/s6-svscan-log/fifo
You shouldn't need to do that: acpid -d will log to its stderr, which,
by default, is your supervision tree's stderr, which already is
/run/service/s6-svscan-log/fifo if you start your supervision tree
similar to the way s6-linux-init does.
Just have "fdmove -c 2 1 /usr/sbin/acpid -d" in your run script and
you'll be fine. Please try that and see if your problem persists.
--
Laurent
Received on Sun Jan 08 2017 - 09:58:35 UTC