<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/admin/syslog-ng/Makefile, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-08-18T13:00:51Z</updated>
<entry>
<title>syslog-ng: install the configuration with INSTALL_CONF</title>
<updated>2026-08-18T13:00:51Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-18T08:38:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=397c29176b12908cc3e16c3ce0612a6441a9b00c'/>
<id>urn:sha1:397c29176b12908cc3e16c3ce0612a6441a9b00c</id>
<content type='text'>
/etc/syslog-ng.conf is installed with INSTALL_DATA, so it ends up
world readable at 0644. The file holds the credentials of every
destination that needs them, so install it with INSTALL_CONF and
0600 instead, as the rest of the tree does for configuration under
/etc.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: do not install syslog-ng-update-virtualenv</title>
<updated>2026-08-18T08:13:38Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-18T07:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=710515739349051f03a9e10d1a90a994e1ef13fb'/>
<id>urn:sha1:710515739349051f03a9e10d1a90a994e1ef13fb</id>
<content type='text'>
The script creates and updates the private Python virtualenv that the
Python module runs from, but the package is built with --disable-python,
so there is nothing for it to do. It cannot even parse its arguments on
a stock image:

  /usr/bin/syslog-ng-update-virtualenv: line 30: getopt: not found
  Error parsing arguments

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 4.12.0</title>
<updated>2026-08-18T07:20:18Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-18T06:21:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d2327b45c659702b3de78fee21a29b74086f3a5c'/>
<id>urn:sha1:d2327b45c659702b3de78fee21a29b74086f3a5c</id>
<content type='text'>
Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.12.0

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 4.11.0</title>
<updated>2026-04-28T21:13:40Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-04-27T09:54:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=165cdb2d3e80f341cfb89a28b7293fb7fde5558a'/>
<id>urn:sha1:165cdb2d3e80f341cfb89a28b7293fb7fde5558a</id>
<content type='text'>
Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.11.0

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: add dependency for ivykis</title>
<updated>2025-10-29T10:18:21Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-10-28T10:42:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8fcf45d05aea3de53163bd25099a4ea08f060c5f'/>
<id>urn:sha1:8fcf45d05aea3de53163bd25099a4ea08f060c5f</id>
<content type='text'>
Replace embedded ivykis with a separate package to improve
dependency management and enable library reuse.

The ivykis library now properly supports io_uring when
CONFIG_KERNEL_IO_URING is enabled.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 4.10.2</title>
<updated>2025-10-22T10:55:10Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-10-21T20:42:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b5d9b7cf9d33ce3284c4d618e365ae8c34d82c68'/>
<id>urn:sha1:b5d9b7cf9d33ce3284c4d618e365ae8c34d82c68</id>
<content type='text'>
Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.10.2

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>syslog-ng: update to version 4.10.1</title>
<updated>2025-10-01T13:28:02Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-09-30T15:12:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2ba11a2da59cc2f3cad64f261681500f0b703ea9'/>
<id>urn:sha1:2ba11a2da59cc2f3cad64f261681500f0b703ea9</id>
<content type='text'>
Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.10.1

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<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.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>admin/syslog-ng: fix PKG_CPE_ID</title>
<updated>2025-05-20T11:09:26Z</updated>
<author>
<name>Fabrice Fontaine</name>
</author>
<published>2025-02-26T20:31:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3d32c62444850445a690a2e9358cc36cf0814995'/>
<id>urn:sha1:3d32c62444850445a690a2e9358cc36cf0814995</id>
<content type='text'>
oneidentity:syslog-ng is a better CPE ID than balabit:syslog-ng as
this CPE ID has the latest CVEs (whereas balabit:syslog-ng only
has a CVE from 2000):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:oneidentity:syslog-ng

Fixes: 5f07bb10948f6ebdf83470c3437c3072aab982e3 (syslog-ng: update to version 3.19.1)

Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@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.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>
</feed>
