<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/admin/syslog-ng/files, 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>2025-09-25T22:53:36Z</updated>
<entry>
<title>syslog-ng: update to version 4.10.0</title>
<updated>2025-09-25T22:53:36Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-06-16T09:49:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=b1cfb71f7bdf475c72f8a9f3be38b381108b0ac1'/>
<id>urn:sha1:b1cfb71f7bdf475c72f8a9f3be38b381108b0ac1</id>
<content type='text'>
Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.10.0

Makefile changes
----------------

1. Disable experimental feature: stackdump
due to issues, which were reported to upstream

2. Disabled example modules to avoid adding libstdc++.so.6 dependency
Fixes:
Package syslog-ng is missing dependencies for the following libraries:
libstdc++.so.6

Other changes
-------------

In syslog-ng 4.8.0, there was added possibility to use value "current"
as version in the config file, so use it, which confirm to use
the latest version instead of bumping the version in the file
manually.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: alternative for logread</title>
<updated>2024-11-24T10:10:10Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2024-03-02T19:30:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=641ec2b644489c0ac1820ecfac6441242010e26d'/>
<id>urn:sha1:641ec2b644489c0ac1820ecfac6441242010e26d</id>
<content type='text'>
When the syslog-ng installed it records all messages to /var/log/messages.
This makes the default OpenWrt's ubox /sbin/logread useless and return nothing.

The logread script was added to the syslog-ng as a shim.
It's based on `tail /var/log/messages` and repeats basic options that the ubox logread have.
The script is installed instead of the /sbin/logread and this is causes an error.

Instead install it to /usr/libexec/logread.sh and specify as an alternative /sbin/logread.

The ubox logread also needs to be made as alternative in /usr/libexec/logread-ubox.

So we need to give it a separate name.
The most simple and clear would be logread-shell or just logread.sh.

Suggested-by: Andreas Gnau &lt;andreas.gnau@iopsys.eu&gt;
Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 4.7.1</title>
<updated>2024-04-26T11:41:49Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2024-04-26T09:24:57Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=9d49df0dabcdd9135bf0b86374695b69cb4bf5b6'/>
<id>urn:sha1:9d49df0dabcdd9135bf0b86374695b69cb4bf5b6</id>
<content type='text'>
Release notes:
- https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.7.0
- https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.7.1

Also bump version in the config file to avoid warning

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 4.6.0</title>
<updated>2024-03-05T21:17:24Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2024-03-05T19:24:19Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=cf4df28d06e3ffa9ce0971fb29f9212cb97cfbee'/>
<id>urn:sha1:cf4df28d06e3ffa9ce0971fb29f9212cb97cfbee</id>
<content type='text'>
1. Bump version config to 4.6
2. Updated to 4.6.0 version
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.6.0
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.5.0

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: conf: fix deprecated stats_freq</title>
<updated>2024-03-05T19:40:05Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2023-11-26T08:50:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=37d2d69595e2e454c2562c3d963dc8065a24db70'/>
<id>urn:sha1:37d2d69595e2e454c2562c3d963dc8065a24db70</id>
<content type='text'>
The deprecated stats_freq() replaced with stats(freq(0)).

Also make comments shorter.
Fix tabs.

Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 4.4.0</title>
<updated>2023-10-04T16:02:13Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2023-10-04T10:26:54Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=4dd49d7c3cd571107958154f1ed1ec8d8dba7464'/>
<id>urn:sha1:4dd49d7c3cd571107958154f1ed1ec8d8dba7464</id>
<content type='text'>
- Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.4.0

- Bump version in config file

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 4.3.1</title>
<updated>2023-09-15T07:27:40Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2023-09-03T08:26:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=c43599b0c885bbb3b6aae2cac34aa8d526fb8274'/>
<id>urn:sha1:c43599b0c885bbb3b6aae2cac34aa8d526fb8274</id>
<content type='text'>
Makefile changes:
- Since version 4.3.0, there is required to use pcre2 instead of pcre
Reference: https://github.com/syslog-ng/syslog-ng/pull/4537

- Disable c++ support by default to avoid picking libstdcpp dependency
Reference: https://github.com/syslog-ng/syslog-ng/pull/4484

Config changes:
- Bump version in config file

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 4.1.1</title>
<updated>2023-04-12T18:22:04Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2023-04-01T09:15:13Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=7de98324c73c8c680d05ef06bf2bf313d54bda83'/>
<id>urn:sha1:7de98324c73c8c680d05ef06bf2bf313d54bda83</id>
<content type='text'>
- Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.1.1

- Updated version in config

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 3.38.1</title>
<updated>2022-09-07T12:34:28Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-09-07T10:00:59Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=34b7af9e0859418bb85e7d3ca131101dd912ae53'/>
<id>urn:sha1:34b7af9e0859418bb85e7d3ca131101dd912ae53</id>
<content type='text'>
- Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-3.38.1

- Update the configuration file to use version 4.0 as mentioned in the
  release notes to try the latest changes

Fixes: CVE-2022-38725

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: fix OOM issues by adding support for logrotate</title>
<updated>2022-08-26T14:57:00Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2022-08-09T08:28:43Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=660fa63faf2881d69f903a589568b72fbd4d61f5'/>
<id>urn:sha1:660fa63faf2881d69f903a589568b72fbd4d61f5</id>
<content type='text'>
With heavy system logging which goes by default into `/var/log/messages`
log file which is usually placed in tmpfs/RAM one can trigger OOM killer
fairly easily, thus killing random processes and in some cases making
system unusable.

This is likely happening due to the fact, that Linux by default uses 1/2
of available RAM for tmpfs, which might be for example an issue on low
RAM devices with ath10k wireless.

So let's fix it by adding logrotate functionality which should limit the
size of `/var/log/messages` log file to 1M by default, but could be
tweaked by config knob if needed be.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
</feed>
