<feed xmlns='http://www.w3.org/2005/Atom'>
<title>init.git/syslogd, branch v0.7.1</title>
<subtitle>Pygos init daemon</subtitle>
<id>https://git.infraroot.at/pygos/init.git/atom?h=v0.7.1</id>
<link rel='self' href='https://git.infraroot.at/pygos/init.git/atom?h=v0.7.1'/>
<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>usyslogd: fix getopt arguments</title>
<updated>2018-09-01T14:40:14+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-09-01T11:11:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=3b8764b9d21009d7e163bdc20e4a80fb765bbdfc'/>
<id>urn:sha1:3b8764b9d21009d7e163bdc20e4a80fb765bbdfc</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add tiny klogd implementation</title>
<updated>2018-09-01T11:03:18+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-31T23:12:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=dc30dd7530cee426bbb30425e255868ffa635c13'/>
<id>urn:sha1:dc30dd7530cee426bbb30425e255868ffa635c13</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Normalize syslog message line endings</title>
<updated>2018-08-23T07:07:10+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-22T16:20:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=532f5e6819faadb394a0dfa6999ab80044ec7c69'/>
<id>urn:sha1:532f5e6819faadb394a0dfa6999ab80044ec7c69</id>
<content type='text'>
Most syslog messages have a line feed at the end, but some don't. This patch
removes trailing spaces from all syslog messages that have one and always adds
a line feed in the logging back end.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: minor header restructuring/file structure cleanup</title>
<updated>2018-08-20T10:31:51+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-19T11:37:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=73404a09d4f26522902a11b02f27896fa1a23d37'/>
<id>urn:sha1:73404a09d4f26522902a11b02f27896fa1a23d37</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: chroot into log dir and drop privileges</title>
<updated>2018-08-20T05:44:15+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-19T09:07:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=325f919847cb23044d203501140d9030903cfe12'/>
<id>urn:sha1:325f919847cb23044d203501140d9030903cfe12</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: merge log files for the same service</title>
<updated>2018-08-20T05:44:15+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-19T08:16:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=61bc850984db2f31970865a724b120543e679dec'/>
<id>urn:sha1:61bc850984db2f31970865a724b120543e679dec</id>
<content type='text'>
If a service provides an identifier string, write all messages for that
service itno a file named after that identifier instread of splitting it
up by facility ID in a sub directory.

This is supposed to cleanup and simplify the clutter created in /var/log.

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: report error if file operation fails</title>
<updated>2018-08-19T08:14:19+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-19T08:14:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=f51dca08787ebb6fb7a37ae2777a5a8a90e9a657'/>
<id>urn:sha1:f51dca08787ebb6fb7a37ae2777a5a8a90e9a657</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: at least create files/sockets relative to prefix path</title>
<updated>2018-08-16T20:48:55+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-16T20:38:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=e7121bf4678dc8c502137294a8549d7a1fc4d6f7'/>
<id>urn:sha1:e7121bf4678dc8c502137294a8549d7a1fc4d6f7</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: more control over log rotate behaviour, command line processing</title>
<updated>2018-08-16T20:48:55+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-16T20:32:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=29e4fc5607ace15c0be03fab6930acfadda2610a'/>
<id>urn:sha1:29e4fc5607ace15c0be03fab6930acfadda2610a</id>
<content type='text'>
 - Add more fine grained control over how log rotation is supposed to behave
 - Add command line option processing to usyslogd
 - Expose log rotation control via command line switches
 - Add default values to usyslogd service for pygos use case

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