<feed xmlns='http://www.w3.org/2005/Atom'>
<title>init.git/syslogd, 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-08-16T20:48:55+00:00</updated>
<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>
<entry>
<title>usyslogd: keep track of log file size</title>
<updated>2018-08-16T16:20:27+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-16T16:20:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=21b88d935267503a52d12c208145ccf61562c441'/>
<id>urn:sha1:21b88d935267503a52d12c208145ccf61562c441</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Implement simple log rotation</title>
<updated>2018-08-16T11:59:02+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-15T22:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=d62ee95689e1e8c6fa4b395adfc8c0fcbca96b6f'/>
<id>urn:sha1:d62ee95689e1e8c6fa4b395adfc8c0fcbca96b6f</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: create abstraction for log stream management</title>
<updated>2018-08-16T11:31:13+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-15T21:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=4311b9a2f14ee411ec3dc8b050f8efa25afa0bc5'/>
<id>urn:sha1:4311b9a2f14ee411ec3dc8b050f8efa25afa0bc5</id>
<content type='text'>
This commit seperates the formating and printing of log messages to files
more cleanly from the message pump that retrieves the log messages.

At a later point, other backends could be added more easiyl (e.g. forward
the log message to some server).

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: cleanup log file filename handling</title>
<updated>2018-08-13T20:06:34+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-08-13T20:06:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=0624f95de639a41e8a47c264cdb7387a386a4dcd'/>
<id>urn:sha1:0624f95de639a41e8a47c264cdb7387a386a4dcd</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: store logs in subdirectory based on service identifier</title>
<updated>2018-06-17T16:20:53+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-06-17T14:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=9878e69ebe5b18676f8f5e26ef57d2e47b02e44d'/>
<id>urn:sha1:9878e69ebe5b18676f8f5e26ef57d2e47b02e44d</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>usyslogd: do logfile lookup by facility number</title>
<updated>2018-06-17T14:27:26+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-06-17T14:27:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=8a8f49a501fd109bcb722afff7eb2c7852a04107'/>
<id>urn:sha1:8a8f49a501fd109bcb722afff7eb2c7852a04107</id>
<content type='text'>
Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>[usyslogd] split off syslog parsing</title>
<updated>2018-06-11T17:47:52+00:00</updated>
<author>
<name>David Oberhollenzer</name>
<email>david.oberhollenzer@tele2.at</email>
</author>
<published>2018-06-11T14:35:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=f1cc12f55ebb51209cb26e71985d35c5e6671520'/>
<id>urn:sha1:f1cc12f55ebb51209cb26e71985d35c5e6671520</id>
<content type='text'>
 - Add proto.{h,c} for parsing of syslog message
 - Also parse time stamp in addition to priority

Signed-off-by: David Oberhollenzer &lt;david.oberhollenzer@tele2.at&gt;
</content>
</entry>
<entry>
<title>Add minimalistic syslog daemon</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-02T14:20:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.infraroot.at/pygos/init.git/commit/?id=f52c7ea9d045db3a1f313f92ef786cbb58594a50'/>
<id>urn:sha1:f52c7ea9d045db3a1f313f92ef786cbb58594a50</id>
<content type='text'>
For now this daemon simply dumps all syslog messages into seperate log
files and doesn't do much parsing. Since the messages are readable ASCII
anyway, this should not be to much of a problem and sufficient for
debugging.

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