summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2015-07-08 20:03:09 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2015-07-08 20:03:09 +0000
commit3760c8ae744cdbb75b1150148162861e1299323b (patch)
tree39e11081a3a086560034c8e4cedec7d3c25491ae /doc
parentddde35476ce7564b54174963be501e202428e45d (diff)
downloads6-rc-3760c8ae744cdbb75b1150148162861e1299323b.tar.xz
- documented producer->logger dependency
- s6rc-oneshot-runner doesn't invoke s6-notifywhenup anymore
Diffstat (limited to 'doc')
-rw-r--r--doc/s6-rc-compile.html5
1 files changed, 5 insertions, 0 deletions
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. </li>
definition directory, and the producer must be declared in the <tt>producer</tt> file
in its logger's definition directory. If it sees an inconsistency, s6-rc-compile
will complain and exit 1. </li>
+ <li> 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
+<a href="s6-rc.html">s6-rc change</a> command to start the service will
+automatically start the logger beforehand if it's not already up. </li>
</ul>
<h2> A complete example </h2>