From 3760c8ae744cdbb75b1150148162861e1299323b Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Wed, 8 Jul 2015 20:03:09 +0000 Subject: - documented producer->logger dependency - s6rc-oneshot-runner doesn't invoke s6-notifywhenup anymore --- doc/s6-rc-compile.html | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'doc/s6-rc-compile.html') diff --git a/doc/s6-rc-compile.html b/doc/s6-rc-compile.html index 4d9aeeb..49b4b6d 100644 --- a/doc/s6-rc-compile.html +++ b/doc/s6-rc-compile.html @@ -269,6 +269,11 @@ producers. definition directory, and the producer must be declared in the producer file in its logger's definition directory. If it sees an inconsistency, s6-rc-compile will complain and exit 1. +
  • The producer will automatically have a dependency to its logger (because, +as much as systemd would have you believe the opposite, it is +not safe to start a service while its logger is not up). This means that a +s6-rc change command to start the service will +automatically start the logger beforehand if it's not already up.
  • A complete example

    -- cgit v1.2.3