<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/admin, 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-09-13T07:00:47Z</updated>
<entry>
<title>openwisp-config: fetch release tarball instead of git clone</title>
<updated>2026-09-13T07:00:47Z</updated>
<author>
<name>Gagan Deep</name>
</author>
<published>2026-09-09T17:09:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=bc29809524d7d8ee47ea14d90d2247bfd4c1325a'/>
<id>urn:sha1:bc29809524d7d8ee47ea14d90d2247bfd4c1325a</id>
<content type='text'>
Switch source fetch from git clone to the upstream release tarball
published for every tag, as recommended by the feed guidelines.
This replaces PKG_MIRROR_HASH with a plain PKG_HASH of the
codeload tarball.

Co-authored-by: Federico Capoano &lt;f.capoano@openwisp.io&gt;
Signed-off-by: Gagan Deep &lt;pandafy.dev@gmail.com&gt;
</content>
</entry>
<entry>
<title>openwisp-config: upgrade to 1.3.0</title>
<updated>2026-09-13T07:00:47Z</updated>
<author>
<name>Gagan Deep</name>
</author>
<published>2026-09-08T12:44:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5c25f05e1e467bfaf4cd41442241f6e7643e4e98'/>
<id>urn:sha1:5c25f05e1e467bfaf4cd41442241f6e7643e4e98</id>
<content type='text'>
Change log: https://github.com/openwisp/openwisp-config/releases/tag/1.3.0

Signed-off-by: Gagan Deep &lt;pandafy.dev@gmail.com&gt;
</content>
</entry>
<entry>
<title>zabbix: remove unneeded postinsts</title>
<updated>2026-09-05T15:37:50Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-09-02T00:55:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b3087fee993569a6955703aeb4a5dd11ac6277f4'/>
<id>urn:sha1:b3087fee993569a6955703aeb4a5dd11ac6277f4</id>
<content type='text'>
Handling uci-defaults scripts in package postinst is not needed in
modern OpenWrt and in fact results in error messages on install since
the common postinst processes and deletes uci-defaults scripts before
package-specific postinsts are executed.

Therefore remove the unneeded postinsts in this package.

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<entry>
<title>zabbix: bump to version 7.0.30</title>
<updated>2026-08-29T12:14:22Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-08-29T01:59:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=070a2991e0a3737b1e12421c6643fd19a5af4ece'/>
<id>urn:sha1:070a2991e0a3737b1e12421c6643fd19a5af4ece</id>
<content type='text'>
Bug-fix update: https://www.zabbix.com/rn/rn7.0.30

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<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: add version check override</title>
<updated>2026-08-18T08:12:50Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-18T07:21:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=121382fd7ee527ce01e850081400e699199d6dd4'/>
<id>urn:sha1:121382fd7ee527ce01e850081400e699199d6dd4</id>
<content type='text'>
The package ships ten executables and only the daemon reports a
version, so the generic per-executable probe warns for the other nine:

  syslog-ng: 9/10 executables are missing version 4.12.0

The tools next to the daemon print their usage instead, which the probe
cannot read a version from. Assert the version on syslog-ng itself.

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>tree-wide: rename version check test.sh to test-version.sh</title>
<updated>2026-08-13T13:21:26Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-09T06:01:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7cb0c183a9e98f71366c462f9a38c13246003764'/>
<id>urn:sha1:7cb0c183a9e98f71366c462f9a38c13246003764</id>
<content type='text'>
In actions-shared-workflows the version is now checked in
test-version.sh, while test.sh is left for the generic tests.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>sudo: add test-version.sh and stop running sudo in tests</title>
<updated>2026-08-10T17:17:56Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-08-10T09:41:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8c8875c1f6f8eb11ca504f2abb3145c960a59081'/>
<id>urn:sha1:8c8875c1f6f8eb11ca504f2abb3145c960a59081</id>
<content type='text'>
PKG_VERSION substitutes p-&gt;_p (1.9.17_p2) for a valid apk version, but the
binaries print the real 1.9.17p2, so the generic per-executable version
probe reports "no executables provided version" and fails. Add a
test-version.sh that matches the version string compiled into the binary.

Executing sudo under QEMU emulation (e.g. mips_24kc) hangs indefinitely, so
neither test-version.sh nor test.sh runs it any more: the version is read
from the binary and test.sh only checks the installed files.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
</feed>
