<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/admin/syslog-ng/files/syslog-ng.init, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2020-05-06T16:38:43Z</updated>
<entry>
<title>syslog-ng: restore service "reload" to actually working</title>
<updated>2020-05-06T16:38:43Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2020-05-05T21:00:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=c27f4ca53b231823d4298ab976d0a64ed61dfa99'/>
<id>urn:sha1:c27f4ca53b231823d4298ab976d0a64ed61dfa99</id>
<content type='text'>
Commit 44a16ca broke syslog-ng such that it no longer works with
logrotate, for example.  Yes, you can manually stop and start the
service, but (1) you shouldn't have to and (2) it creates a window
where you potentially lose messages if the syslog UDP socket
overruns.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: improve init and fix service stop</title>
<updated>2019-06-10T07:53:18Z</updated>
<author>
<name>Karel Kočí</name>
</author>
<published>2019-06-10T07:40:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=44a16ca3253c1395671905a83d60fa8e604a273a'/>
<id>urn:sha1:44a16ca3253c1395671905a83d60fa8e604a273a</id>
<content type='text'>
This fixes service stop. Problem was that in default syslog-ng forks to
background which causes procd to loose track of it. It no longer has in
such case PID of syslog-ng process and is unable to stop it. This means
that instance for such process hangs in procd and also it is not
possible to stop it as daemon. Fix is simple. syslog-ng is now
instructed to run in foreground.

This commit also drops unnecessary reload section. In default reload
calls restart and restart in default is implemented as calling stop and
start. This means that effectively it is implemented same as in case of
this init reload service implementation.

Signed-off-by: Karel Kočí &lt;karel.koci@nic.cz&gt;
</content>
</entry>
<entry>
<title>syslog-ng: Use procd style init</title>
<updated>2019-01-17T23:18:21Z</updated>
<author>
<name>Michal Hrusecky</name>
</author>
<published>2017-09-04T07:50:40Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=41f351109389c26a85f826acb569203083354aed'/>
<id>urn:sha1:41f351109389c26a85f826acb569203083354aed</id>
<content type='text'>
Signed-off-by: Michal Hrusecky &lt;michal.hrusecky@nic.cz&gt;
</content>
</entry>
<entry>
<title>syslog-ng: fix typo in .pid file path</title>
<updated>2017-07-28T03:04:19Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2017-07-28T03:03:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=3b4df04332b167eca87349e070e13379333db327'/>
<id>urn:sha1:3b4df04332b167eca87349e070e13379333db327</id>
<content type='text'>
Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: use syslog-ng-ctl for proper reloads</title>
<updated>2017-07-26T17:54:06Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2017-07-25T20:17:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=83bd830407a69dedccba1174fca4e8321eab57af'/>
<id>urn:sha1:83bd830407a69dedccba1174fca4e8321eab57af</id>
<content type='text'>
Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: add syntax check to startup script</title>
<updated>2017-07-26T17:54:06Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2017-07-25T20:16:37Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=08a13fb27a01219f435241e7b065edf14916f333'/>
<id>urn:sha1:08a13fb27a01219f435241e7b065edf14916f333</id>
<content type='text'>
Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: get rid of guardian process</title>
<updated>2017-07-26T17:54:06Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2017-07-25T20:15:05Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=2898e7cc474ce7873374aa84b1b8457ee5f82196'/>
<id>urn:sha1:2898e7cc474ce7873374aa84b1b8457ee5f82196</id>
<content type='text'>
Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: replace hardcoded paths with variables</title>
<updated>2017-07-26T17:54:06Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2017-07-25T20:13:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=1923459f4e20731d12c9deb41cdd28c289d0c4a7'/>
<id>urn:sha1:1923459f4e20731d12c9deb41cdd28c289d0c4a7</id>
<content type='text'>
Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: fix various install problems such as missing plugins, etc</title>
<updated>2017-01-09T09:05:20Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2017-01-07T23:47:17Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=84b136cdb4227e5926d7c256b57a8b260ee371d8'/>
<id>urn:sha1:84b136cdb4227e5926d7c256b57a8b260ee371d8</id>
<content type='text'>
Install the plugins as various functionality is no longer in the
utility itself but is packaged as a .so plugin instead. Disable
plugins with too many dependencies (or too exotic).

Bump the version number on the config file to agree with the package's
version number.

Clean up any .la files from libtool.

Start much earlier so that logging doesn't miss startup messages from
other services.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: import from oldpackages</title>
<updated>2017-01-06T12:51:50Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2017-01-06T12:51:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=ef0fef50fb32b6b05deaffade7b5c9bcfdc9a70c'/>
<id>urn:sha1:ef0fef50fb32b6b05deaffade7b5c9bcfdc9a70c</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
</feed>
