<feed xmlns='http://www.w3.org/2005/Atom'>
<title>init.git/cmd/service, 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 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>Add service configuration reloading</title>
<updated>2019-03-29T20:00:53+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-25T16:16:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=028394b8a5c6745bbf3ee34ba71d148bca75d247'/>
<id>urn:sha1:028394b8a5c6745bbf3ee34ba71d148bca75d247</id>
<content type='text'>
This commit add the ability to initd to reload the service configuration
while running. The new configuration is merged with the existing one as
follows:

For each target:
 - If the existing service list is not NULL, we have not started that
   target yet. Simply replace it with the new list.
 - If it is NULL, the services have already been started.
    - First, remove all entries for services in that target that no
      loner exist (except from the 'running' list).
    - Second, add new services that we don't have yet. Treat them as
      recently diseased and let the user start them manualy.

Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Add start/stop commands to service tool</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:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=6fa0393be46b1bfdad79643d73d6e54f2df4997c'/>
<id>urn:sha1:6fa0393be46b1bfdad79643d73d6e54f2df4997c</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>Make service status matching fuzzier (also allow service name match)</title>
<updated>2019-03-21T16:11:52+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-21T16:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=ec04681c4dc30a1c52203c65ffef48c3c0e601cb'/>
<id>urn:sha1:ec04681c4dc30a1c52203c65ffef48c3c0e601cb</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Dump more information in service status command</title>
<updated>2019-03-20T13:47:45+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-19T22:58:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=4f1b393cee89e57bea8449d5c867a27ba1940bb5'/>
<id>urn:sha1:4f1b393cee89e57bea8449d5c867a27ba1940bb5</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Seperate service loading/error loging from dumpscript command</title>
<updated>2019-03-19T22:53:49+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-19T22:52:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=1850f31d6d1d88621b6891ed05c283e26620a242'/>
<id>urn:sha1:1850f31d6d1d88621b6891ed05c283e26620a242</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>cleanup: remove broken stat ... open pattern</title>
<updated>2019-03-18T18:49:42+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-18T18:26:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=065d3b678d58e9e758d19e015b1e25a79a8aaec6'/>
<id>urn:sha1:065d3b678d58e9e758d19e015b1e25a79a8aaec6</id>
<content type='text'>
confused deputy is confused.

Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Add filtering parameters to status command</title>
<updated>2019-03-18T18:16:34+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-18T18:16:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=11053ebe6abe6a662944329be2cc7ae79f671951'/>
<id>urn:sha1:11053ebe6abe6a662944329be2cc7ae79f671951</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
<entry>
<title>Cleanup status reporting</title>
<updated>2019-03-18T17:47:20+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>goliath@infraroot.at</email>
</author>
<published>2019-03-18T17:38:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=a9602ad6e018afd7621052e1263d3cae0e6da5f3'/>
<id>urn:sha1:a9602ad6e018afd7621052e1263d3cae0e6da5f3</id>
<content type='text'>
 - mimic format of initd
 - skip formatting if not a tty
 - distinguish exited because failed vs exited because done

Signed-off-by: David Oberhollenzer &lt;goliath@infraroot.at&gt;
</content>
</entry>
</feed>
