max-death-tally and down-signal are now supported by s6-rc longruns, but
the documentation for s6-rc-compile doesn't say so. The attached corrects

By the way -- I have s6/s6-rc/s6-linux-init set up as the init system for
my own GNU/Linux systems now, and it is _delightful_ seeing how nicely
everything fits together. Huge thanks for making this possible.

Brett Neumeier (
From ab234d25ddf2fde606a0b8b7937462b4e2247f8f Mon Sep 17 00:00:00 2001
From: Brett Neumeier <>
Date: Mon, 20 Aug 2018 11:31:02 -0500
Subject: [PATCH] s6-rc documentation fix

 doc/s6-rc-compile.html | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/doc/s6-rc-compile.html b/doc/s6-rc-compile.html
index 000ea3b..57a6b95 100644
--- a/doc/s6-rc-compile.html
+++ b/doc/s6-rc-compile.html
@@ -275,8 +275,9 @@ about pipelines. </li>
  <li> A mandatory regular file named <tt>run</tt>, as well as optional files
 named <tt>finish</tt>, <tt>notification-fd</tt>, <tt>timeout-kill</tt>,
-<tt>timeout-finish</tt> and <tt>nosetsid</tt>. These
-files will be copied, or recreated, in the generated
+<tt>timeout-finish</tt>, <tt>nosetsid</tt>, <tt>max-death-tally</tt>,
+and <tt>down-signal</tt>. These files will be copied, or recreated, in
+the generated
 <a href="//">service directory</a>:
 they are meant to be used by the
 <a href="//">s6-supervise</a>

Reply via email to