<feed xmlns='http://www.w3.org/2005/Atom'>
<title>init.git/cmd, branch v0.6</title>
<subtitle>Pygos init daemon</subtitle>
<id>https://git.infraroot.at/pygos/init.git/atom?h=v0.6</id>
<link rel='self' href='https://git.infraroot.at/pygos/init.git/atom?h=v0.6'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/'/>
<updated>2018-09-01T15:22:24+00:00</updated>
<entry>
<title>Centralize/unify version string printing</title>
<updated>2018-09-01T15:22:24+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-09-01T15:22:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=42fba964c9e23830454fbfdd3895da315356bd27'/>
<id>urn:sha1:42fba964c9e23830454fbfdd3895da315356bd27</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add man page for service command</title>
<updated>2018-08-31T15:54:23+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-31T12:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=f39aba8aa382eecc0021485e03760e6713558fc8'/>
<id>urn:sha1:f39aba8aa382eecc0021485e03760e6713558fc8</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add man page for syslog command</title>
<updated>2018-08-31T08:14:06+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-28T20:12:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=34aff498edf05f95e7e622632440b2fc967b01a8'/>
<id>urn:sha1:34aff498edf05f95e7e622632440b2fc967b01a8</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add man page stub for shutdown</title>
<updated>2018-08-28T18:55:27+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-28T18:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=b5c6e9d392b4d8368286f2dd807d668c7213965a'/>
<id>urn:sha1:b5c6e9d392b4d8368286f2dd807d668c7213965a</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Cleanup shutdown command, make reboot a symlink to shutdown</title>
<updated>2018-08-24T19:17:31+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-24T08:35:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=2d54b32d2406de4ad624c011bf4b30ed45dabdaf'/>
<id>urn:sha1:2d54b32d2406de4ad624c011bf4b30ed45dabdaf</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Clean up service list short listing format</title>
<updated>2018-07-23T07:28:02+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-07-23T07:19:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=95d8ddd7134e454feaee1d41623cc839eaede661'/>
<id>urn:sha1:95d8ddd7134e454feaee1d41623cc839eaede661</id>
<content type='text'>
We already print the services in dependency order, for each target
individually. There is no need to print the depencies and the target
for each service.

In addtion, printing name and description in one line shortens the
resulting list.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add output truncation flag</title>
<updated>2018-07-22T15:57:20+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-07-22T15:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=056d3c8e6481088b8e5d9791d8c1762a3c8d1a83'/>
<id>urn:sha1:056d3c8e6481088b8e5d9791d8c1762a3c8d1a83</id>
<content type='text'>
This commit adds a "truncate" flag that can be added to a service
description between the "tty" keyword and the path string.

If the flag is set, the output file is truncated to 0 after opening.

This probably requires some remodeling in the future as the tty keyword
no longer deals with just tty devices.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add utility for producing syslog message from the shell</title>
<updated>2018-06-11T17:45:42+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-06-06T12:59:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=d9f883f2151a026d25277d57d56aa045417dd3bb'/>
<id>urn:sha1:d9f883f2151a026d25277d57d56aa045417dd3bb</id>
<content type='text'>
This can can be used by shell scripts to produce syslog messages,
as well as aiding in debugging the usyslogd daemon.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Split configuration parser and utility library</title>
<updated>2018-06-09T13:32:29+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-05-23T20:26:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=bf63f78b6698f33ed3acbd4aed8822a35688c1ba'/>
<id>urn:sha1:bf63f78b6698f33ed3acbd4aed8822a35688c1ba</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add helper program for running services</title>
<updated>2018-04-22T11:41:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-04-21T23:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=59731dd69bb4be66c721b3de66fb2ab80bec3e7e'/>
<id>urn:sha1:59731dd69bb4be66c721b3de66fb2ab80bec3e7e</id>
<content type='text'>
We no longer need to keep entire scripts in init program (i.e. saving space)
and reduce the code and complexity of the init program.

The runsvc tool can later be extended to do more complex child setup, such
as configuring namespaces or seccomp without adding complexity or memory
footprint to init.

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