<feed xmlns='http://www.w3.org/2005/Atom'>
<title>s6-linux-init/src, branch main</title>
<subtitle>Helpers to build an s6-based init program</subtitle>
<id>https://git.skarnet.org/cgit/s6-linux-init/atom/src?h=main</id>
<link rel='self' href='https://git.skarnet.org/cgit/s6-linux-init/atom/src?h=main'/>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/'/>
<updated>2026-05-23T12:30:44Z</updated>
<entry>
<title> Prepare for 1.2.0.2; attempt ro remount if umount fails</title>
<updated>2026-05-23T12:30:44Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2026-05-23T12:30:44Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=7329cd1b23ba51c9ea8f526dbd491b8cd9d5b822'/>
<id>urn:sha1:7329cd1b23ba51c9ea8f526dbd491b8cd9d5b822</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Change stage 4 commands to use external prefix</title>
<updated>2026-04-30T14:58:50Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2026-04-30T14:58:50Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=43394581bb3106633c8802b378a7f2e6e53b352a'/>
<id>urn:sha1:43394581bb3106633c8802b378a7f2e6e53b352a</id>
<content type='text'>
 If you are using slashpackage or an equivalent full-versioned
fs hierarchy, if you upgrade s6-l-i, delete the old package, do
not restart the s6-linux-init-shutdownd service, and reboot,
shutdownd will create a stage 4 script using old full-versioned
paths, and your reboot will fail in stage 4, which is very bad
since nothing is running anymore so recovery is impossible.
(Destructors should never fail.)

 To prevent that from happening, use non-versioned paths to s6-l-i
commands in stage 4.
</content>
</entry>
<entry>
<title> Add -W readyfd support to s6-l-i and s6-l-i-m</title>
<updated>2025-12-18T09:43:22Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2025-12-18T09:43:22Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=8164ce1f50c03ef3c6548df0e3e1f1d499b90b88'/>
<id>urn:sha1:8164ce1f50c03ef3c6548df0e3e1f1d499b90b88</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Convert s6-l-i to gol</title>
<updated>2025-12-18T08:29:51Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2025-12-18T08:29:51Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=ac6b458280e3131b4eb752d079f810ccdd4ba185'/>
<id>urn:sha1:ac6b458280e3131b4eb752d079f810ccdd4ba185</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Prepare for 1.2.0.0. env_store now needs to be read with chomp.</title>
<updated>2025-08-19T17:13:29Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2025-08-19T17:13:29Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=24df2bc9d99b224768370e02dd87dd5e2641f206'/>
<id>urn:sha1:24df2bc9d99b224768370e02dd87dd5e2641f206</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Prepare for 1.1.3.0, templated configure, pkg-config support, etc.</title>
<updated>2025-04-27T21:53:35Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2025-04-27T21:53:35Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=1a24089c821b7ab71af9733a58ffc762accd84dd'/>
<id>urn:sha1:1a24089c821b7ab71af9733a58ffc762accd84dd</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Use eltest instead of test</title>
<updated>2024-07-12T08:28:07Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-07-12T08:28:07Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=af9c36d379c9c71c4111cc15545f0938cca8e68e'/>
<id>urn:sha1:af9c36d379c9c71c4111cc15545f0938cca8e68e</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> stage4 typo fix</title>
<updated>2024-07-02T14:02:54Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-07-02T14:02:54Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=8e8f486cdc5b4c3a1b6f91653ff38970c39256c6'/>
<id>urn:sha1:8e8f486cdc5b4c3a1b6f91653ff38970c39256c6</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title>Remove error message when rc.shutdown.final script is not found</title>
<updated>2024-06-16T09:49:57Z</updated>
<author>
<name>Sertonix</name>
<email>sertonix@posteo.net</email>
</author>
<published>2024-06-09T12:01:56Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=15579efe0e4bbc60b2e420a191cdea655316a8af'/>
<id>urn:sha1:15579efe0e4bbc60b2e420a191cdea655316a8af</id>
<content type='text'>
Signed-off-by: Sertonix &lt;sertonix@posteo.net&gt;
</content>
</entry>
<entry>
<title> Adapt to skalibs-2.14</title>
<updated>2023-09-09T10:56:44Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2023-09-09T10:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=6d0a65561f740c23f0d164416218e5ab95c629b1'/>
<id>urn:sha1:6d0a65561f740c23f0d164416218e5ab95c629b1</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
</feed>
