<feed xmlns='http://www.w3.org/2005/Atom'>
<title>init.git/cmd, branch v0.5</title>
<subtitle>Pygos init daemon</subtitle>
<id>https://git.infraroot.at/pygos/init.git/atom?h=v0.5</id>
<link rel='self' href='https://git.infraroot.at/pygos/init.git/atom?h=v0.5'/>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/'/>
<updated>2018-07-23T07:28:02+00:00</updated>
<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>
<entry>
<title>Add flags to selectively skip fields in service files</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-21T20:51:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=720220a3c3c42b92734e2a92f9094348451e187b'/>
<id>urn:sha1:720220a3c3c42b92734e2a92f9094348451e187b</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Build system and directory structure cleanup</title>
<updated>2018-04-12T08:28:40+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-04-12T03:30:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=6cf0a254cd9e4892a941bb5ad6f8d9ed317b1617'/>
<id>urn:sha1:6cf0a254cd9e4892a941bb5ad6f8d9ed317b1617</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add System V init like killall5 helper program</title>
<updated>2018-03-25T11:11:33+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-03-25T10:50:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=0a280740716bde571c0f0db64d78a7f2141b56f4'/>
<id>urn:sha1:0a280740716bde571c0f0db64d78a7f2141b56f4</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add license headers and comments to source</title>
<updated>2018-03-24T21:50:28+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-03-24T21:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=1b3b98135eefe7cf03a379be1d5ebf13369dcfa5'/>
<id>urn:sha1:1b3b98135eefe7cf03a379be1d5ebf13369dcfa5</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2018-03-24T16:04:20+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-02-25T13:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=9a88f7da453eadc72d8f333700dbd80777feecd1'/>
<id>urn:sha1:9a88f7da453eadc72d8f333700dbd80777feecd1</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
</feed>
