<feed xmlns='http://www.w3.org/2005/Atom'>
<title>s6-linux-init/src/init/s6-linux-init.c, branch v1.0.5.1</title>
<subtitle>Helpers to build an s6-based init program</subtitle>
<id>https://git.skarnet.org/cgit/s6-linux-init/atom/src/init/s6-linux-init.c?h=v1.0.5.1</id>
<link rel='self' href='https://git.skarnet.org/cgit/s6-linux-init/atom/src/init/s6-linux-init.c?h=v1.0.5.1'/>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/'/>
<updated>2020-02-26T17:27:24Z</updated>
<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>
<entry>
<title> Tentative support for kbrequest</title>
<updated>2020-02-26T13:46:42Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-02-26T13:46:42Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=eb5b5d843d4584f6e3548b1de069126deb3edb69'/>
<id>urn:sha1:eb5b5d843d4584f6e3548b1de069126deb3edb69</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add -C and -B options, prepare for 1.0.4.0</title>
<updated>2020-01-19T00:35:34Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-01-19T00:35:34Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=5e17662d138fc9c9f70a4422eab059c2bdc9432d'/>
<id>urn:sha1:5e17662d138fc9c9f70a4422eab059c2bdc9432d</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Trap CAD in stage 1; prepare for 1.0.3.0</title>
<updated>2019-08-09T12:06:03Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2019-08-09T12:06:03Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=01b815a073101521e0b53cf4ce8fa9c81b5fc5d8'/>
<id>urn:sha1:01b815a073101521e0b53cf4ce8fa9c81b5fc5d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title> bugfix: don't overwrite the first kernel cmdline argument</title>
<updated>2019-07-08T09:11:57Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2019-07-08T09:11:57Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=3d264488fbdb00f6cd725ab9635c0faa91b48c55'/>
<id>urn:sha1:3d264488fbdb00f6cd725ab9635c0faa91b48c55</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add -n and -N options to s6-l-i and s6-l-i-m</title>
<updated>2019-05-04T19:57:36Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2019-05-04T19:57:36Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=91ea846a6f05e9a57b2b3bc3b56a94e0026c5618'/>
<id>urn:sha1:91ea846a6f05e9a57b2b3bc3b56a94e0026c5618</id>
<content type='text'>
</content>
</entry>
<entry>
<title> More bugfixes, glibc multilib workaround</title>
<updated>2019-04-28T23:48:26Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2019-04-28T23:48:26Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=26f83a95417ff2e5866d6fefab4d737509761622'/>
<id>urn:sha1:26f83a95417ff2e5866d6fefab4d737509761622</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Fix stage2 and stage3 invocation paths</title>
<updated>2019-04-28T16:42:11Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2019-04-28T16:42:11Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=1c31b92725f8c121bed55d2f7446d6c7e7f7824e'/>
<id>urn:sha1:1c31b92725f8c121bed55d2f7446d6c7e7f7824e</id>
<content type='text'>
</content>
</entry>
<entry>
<title> s6-linux-init: better internal API for envmodifs passing</title>
<updated>2019-04-28T11:59:05Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2019-04-28T11:59:05Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=13aa9bd172ec10cd8d3ddae6c7159dbe9bf91535'/>
<id>urn:sha1:13aa9bd172ec10cd8d3ddae6c7159dbe9bf91535</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add skel files; add initdefault; remove env-stage2</title>
<updated>2019-04-20T05:58:37Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2019-04-20T05:58:37Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6-linux-init/commit/?id=9e6d0f168bf59df9cd829d6ebe63fb08ea9ae01e'/>
<id>urn:sha1:9e6d0f168bf59df9cd829d6ebe63fb08ea9ae01e</id>
<content type='text'>
</content>
</entry>
</feed>
