<feed xmlns='http://www.w3.org/2005/Atom'>
<title>s6-linux-init/src/init, branch v1.0.6.1</title>
<subtitle>Helpers to build an s6-based init program</subtitle>
<id>https://git.skarnet.org/cgit/s6-linux-init/atom/src/init?h=v1.0.6.1</id>
<link rel='self' href='https://git.skarnet.org/cgit/s6-linux-init/atom/src/init?h=v1.0.6.1'/>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/'/>
<updated>2021-02-14T21:56:52Z</updated>
<entry>
<title> bugfix: utmps default should be none</title>
<updated>2021-02-14T21:56:52Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2021-02-14T21:56:52Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=6e0007d32054d0074d93bfa71cfb1f593ebddbf7'/>
<id>urn:sha1:6e0007d32054d0074d93bfa71cfb1f593ebddbf7</id>
<content type='text'>
</content>
</entry>
<entry>
<title> bugfix: actually log to catch-all in shutdownd.</title>
<updated>2021-01-27T17:33:39Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2021-01-27T17:33:39Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=355a75e08bbc8af8af97576bad07471dd1b431d8'/>
<id>urn:sha1:355a75e08bbc8af8af97576bad07471dd1b431d8</id>
<content type='text'>
 Also support more options in telinit.
</content>
</entry>
<entry>
<title> Make it work with the new s6. Add s6-linux-init-nuke.</title>
<updated>2020-12-09T18:19:21Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-12-09T18:19:21Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=ca8d2c96ea09cb33ff6fef33c0314c24fc6a026a'/>
<id>urn:sha1:ca8d2c96ea09cb33ff6fef33c0314c24fc6a026a</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Adapt to skalibs-2.10.0.0 and s6-2.10.0.0</title>
<updated>2020-11-30T18:27:41Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-11-30T18:27:41Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=2fa0acdd248c006270010196ad02e530d8ab09ea'/>
<id>urn:sha1:2fa0acdd248c006270010196ad02e530d8ab09ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Accept 1 as cmdline runlevel; fix rc.shutdown comment for s6-rc</title>
<updated>2020-11-11T12:39:44Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-11-11T12:39:44Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=c1171b979c236ec2c486bc12e4866112a12b9a84'/>
<id>urn:sha1:c1171b979c236ec2c486bc12e4866112a12b9a84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix s6-l-i-m init $@ bug; prepare for 1.0.5.1</title>
<updated>2020-11-10T23:03:01Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-11-10T23:03:01Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=86c99b5be2ff091520decdf1a792e9d06f259c30'/>
<id>urn:sha1:86c99b5be2ff091520decdf1a792e9d06f259c30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't test for shutdown.allow in containers</title>
<updated>2020-06-22T13:29:03Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-06-22T13:29:03Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=bc77187b8d2140eb46ec8b7557858557b26a44ee'/>
<id>urn:sha1:bc77187b8d2140eb46ec8b7557858557b26a44ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Properly prefix s6-log in s6-l-i-m</title>
<updated>2020-06-09T17:18:00Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-06-09T17:18:00Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=abb464345e953e168bfb95b90a6f910b66b39cbf'/>
<id>urn:sha1:abb464345e953e168bfb95b90a6f910b66b39cbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Use s6-sudod -d in runleveld</title>
<updated>2020-03-16T13:17:27Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-03-16T13:17:27Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=3436ed5b69bc5488439458c08b7073f5894acb48'/>
<id>urn:sha1:3436ed5b69bc5488439458c08b7073f5894acb48</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Simplify kbrequest management</title>
<updated>2020-02-26T17:27:24Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-02-26T17:27:24Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=559a8893841d3126e5a1cf2490cee8f34cb65d7a'/>
<id>urn:sha1:559a8893841d3126e5a1cf2490cee8f34cb65d7a</id>
<content type='text'>
 - the ioctl never works on /dev/console, so trying to use it on stdin
is useless.
 - /dev/tty0 always exists in a devtmpfs, so the late test is okay.
It works on serial consoles too. If no devtmpfs, creating a correct
/dev/tty0 is the responsibility of the integrator.
 - Also added SIGINT blocking before disablecad, to avoid potential
early panic. For it to work on kernels without signalfd, it requires
the skalibs commit that unblocks selfpipe-trapped signals when not
using signalfd.
 - No such block is needed for kbrequest, because the default action
for SIGWINCH is ignore, not terminate.
</content>
</entry>
</feed>
