<feed xmlns='http://www.w3.org/2005/Atom'>
<title>init.git/lib/init, branch v0.10</title>
<subtitle>Pygos init daemon</subtitle>
<id>https://git.infraroot.at/pygos/init.git/atom?h=v0.10</id>
<link rel='self' href='https://git.infraroot.at/pygos/init.git/atom?h=v0.10'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/'/>
<updated>2019-03-29T20:00:53+00:00</updated>
<entry>
<title>cleanup: init socket wire format</title>
<updated>2019-03-29T20:00:53+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-29T10:02:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=be066419049587e1349ada03306d004c30c18da6'/>
<id>urn:sha1:be066419049587e1349ada03306d004c30c18da6</id>
<content type='text'>
Replace array adhockery with structs and make use of the handy
endianness conversion macros.

Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>cleanup: init status response</title>
<updated>2019-03-29T20:00:53+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-29T09:40:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=c3d14cbfa863ea3af8aaa253f1d7d3909adf1547'/>
<id>urn:sha1:c3d14cbfa863ea3af8aaa253f1d7d3909adf1547</id>
<content type='text'>
 - rename init_status_response_t to init_status_t
 - merge code for handling it
 - fix memory leak in status command

Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>cleanup: move init specific stuff of init socket to initd</title>
<updated>2019-03-29T20:00:53+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-28T15:33:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=7cfe6e845878d67f578fa846e784c064a178d9c5'/>
<id>urn:sha1:7cfe6e845878d67f578fa846e784c064a178d9c5</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Add start/stop commands to init socket</title>
<updated>2019-03-28T14:32:10+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-28T13:15:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=ba1270008021470b2e451bce8e75053e0a00f662'/>
<id>urn:sha1:ba1270008021470b2e451bce8e75053e0a00f662</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Include service ID in initsock status response</title>
<updated>2019-03-28T14:19:06+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-28T12:57:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=9e7478397a6f3c7bc38be52268e805d5b094eeb2'/>
<id>urn:sha1:9e7478397a6f3c7bc38be52268e805d5b094eeb2</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>initd: Hand out unique IDs to services</title>
<updated>2019-03-28T12:45:33+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-28T12:44:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=c16735414ba63cb593881cd32e46dc086f003181'/>
<id>urn:sha1:c16735414ba63cb593881cd32e46dc086f003181</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Add filter argument to status request</title>
<updated>2019-03-27T16:48:32+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-27T16:48:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=d16d26018126d381954110e8cdb788650eb41d9e'/>
<id>urn:sha1:d16d26018126d381954110e8cdb788650eb41d9e</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Fix warnings from gcc 8.3 + musl build</title>
<updated>2019-03-20T19:43:41+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-20T19:43:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=a6c059203b51ad801484b125ec4e45296b3f1aea'/>
<id>urn:sha1:a6c059203b51ad801484b125ec4e45296b3f1aea</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>initd: don't start runsvc for services without exec block</title>
<updated>2019-03-20T14:44:14+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-20T14:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=e21840cfced42425b9e742fbd199a19369d0b614'/>
<id>urn:sha1:e21840cfced42425b9e742fbd199a19369d0b614</id>
<content type='text'>
First in rdsvc, tag the services that *do* have exec lines, even if we don't
read them.

Second, if a service does not have that flag set, don't try to execute it.

Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Add functions to transmit service status accross initd socket</title>
<updated>2019-03-18T17:29:02+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-18T13:00:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=23b713c3b5345c6df187cd494bac4ef20669c1cf'/>
<id>urn:sha1:23b713c3b5345c6df187cd494bac4ef20669c1cf</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
</feed>
