<feed xmlns='http://www.w3.org/2005/Atom'>
<title>init.git/lib/util, branch master</title>
<subtitle>Pygos init daemon</subtitle>
<id>https://git.infraroot.at/pygos/init.git/atom?h=master</id>
<link rel='self' href='https://git.infraroot.at/pygos/init.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/'/>
<updated>2020-03-31T16:19:27+00:00</updated>
<entry>
<title>cleanup: delete remains of libutil</title>
<updated>2020-03-31T16:19:27+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2020-03-31T16:19:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=87a524d9313428d55e5a04c2538042629bdc467a'/>
<id>urn:sha1:87a524d9313428d55e5a04c2538042629bdc467a</id>
<content type='text'>
 - exec_t belongs to service.h, the main place where it is used/needed
 - code for executing exec_t is moved to runsvc for the same reason
 - what is left are NORETURN and ARRAY_SIZE
   - the former can be replaced with direct attribute usage since
     the only relevant compilers all support the attribute.
   - the later is only used in 3 places and can be trivially replaced
     with direct usage of sizeof().

Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Remove some no longer needed cruft</title>
<updated>2018-11-23T22:00:58+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-11-23T13:13:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=d9a5736bdfa9db29e94c5431bb8a9bc92a24585c'/>
<id>urn:sha1:d9a5736bdfa9db29e94c5431bb8a9bc92a24585c</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Relicense what is left of the init system under OpenBSD style ISC license</title>
<updated>2018-11-23T12:16:08+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-11-23T12:13:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=c14c3c0173d7bebeb3ccac687e49909164845d57'/>
<id>urn:sha1:c14c3c0173d7bebeb3ccac687e49909164845d57</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Remove unused telinit code</title>
<updated>2018-11-04T14:33:00+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-11-04T14:33:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=b864c727c835359b4acbcbf05563da84c33380f0'/>
<id>urn:sha1:b864c727c835359b4acbcbf05563da84c33380f0</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add fopenat utility function</title>
<updated>2018-11-04T13:45:46+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-11-04T13:44:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=074fe20a4761e284af2aa46f978f48410cfa60c5'/>
<id>urn:sha1:074fe20a4761e284af2aa46f978f48410cfa60c5</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Seperate init specific code from utility code</title>
<updated>2018-11-04T13:30:16+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-11-04T13:27:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=34f542b7cc6e84403326acf145487a7d83175a11'/>
<id>urn:sha1:34f542b7cc6e84403326acf145487a7d83175a11</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Fix argv_exec allocation size of argument vector</title>
<updated>2018-10-16T21:06:58+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-10-16T21:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=53bc182e090a8830a61141c183ecd779e0b121ef'/>
<id>urn:sha1:53bc182e090a8830a61141c183ecd779e0b121ef</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Configuration parser cleanup</title>
<updated>2018-10-10T14:45:11+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-10-10T09:28:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=24c90b7700e18d0668799f8f343bc854a42dea20'/>
<id>urn:sha1:24c90b7700e18d0668799f8f343bc854a42dea20</id>
<content type='text'>
 - Do a getline() &amp; process in rdline instead of doing a read per character
   and feeding it through a state machine.
 - Move splitkv to rdcfg.c, the only place where it is used

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add simple cron implementation</title>
<updated>2018-09-19T10:22:14+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-09-16T19:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=f38163772cb8ca25c440393132e8678e65437320'/>
<id>urn:sha1:f38163772cb8ca25c440393132e8678e65437320</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add helper library for cron configuration</title>
<updated>2018-09-17T12:53:19+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-09-16T13:38:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=5cd5f48f765f00b81786c6f569314474a91a06b8'/>
<id>urn:sha1:5cd5f48f765f00b81786c6f569314474a91a06b8</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
</feed>
