<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/admin/zabbix/files, 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-04-07T12:35:44Z</updated>
<entry>
<title>zabbix: fix username for ubus acls</title>
<updated>2026-04-07T12:35:44Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-04-05T03:32:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0268b7cbc4487c46ff4950a718d276232e7b8ab4'/>
<id>urn:sha1:0268b7cbc4487c46ff4950a718d276232e7b8ab4</id>
<content type='text'>
When we updated the zabbix agent to use username zabbix-agent
we neglected to update ubus acls for zabbix-extra-network.

Therefore update the username for the network and wifi acls.

Will close #29058 once backported to 25.12.

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<entry>
<title>zabbix: tweak ubus acl json whitespace</title>
<updated>2026-04-07T12:35:44Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-04-05T03:26:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6b555ae5e0634ed98f4fcef368028a8614d0d45f'/>
<id>urn:sha1:6b555ae5e0634ed98f4fcef368028a8614d0d45f</id>
<content type='text'>
Ensure consist JSON formatting by using jq --tab . &lt;filename&gt;.json.

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<entry>
<title>zabbix: use separate users for agent and server</title>
<updated>2026-01-18T05:21:18Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-01-15T12:41:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=907e9c6b1ea4635275d8d640f5083b3656229ecc'/>
<id>urn:sha1:907e9c6b1ea4635275d8d640f5083b3656229ecc</id>
<content type='text'>
For security, per upstream recommendations, use a separate user for the
agent daemon and the server daemon.

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<entry>
<title>zabbix: add initscript for server</title>
<updated>2026-01-15T23:10:59Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2025-12-09T05:21:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ffdb7209a45456dd5f51cb62418d0b1968fbf5ac'/>
<id>urn:sha1:ffdb7209a45456dd5f51cb62418d0b1968fbf5ac</id>
<content type='text'>
Adds an initscript for zabbix_server, and related helper files

+ uses a zabbix_server uci conf to enable/disable startup
+ updates the default zabbix_server.conf to work with initscript
+ add a sysctl.d conf to set max-files more appropriate for zabbix_server

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<entry>
<title>zabbix: fix agentd PidFile creation</title>
<updated>2026-01-15T23:10:59Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2025-12-25T20:04:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1ff6a92251c789211df3c2940967688bf23f69ad'/>
<id>urn:sha1:1ff6a92251c789211df3c2940967688bf23f69ad</id>
<content type='text'>
Addresses the issue pointed out in #28165, which is that zabbix_agentd
always creates a PidFile and has no option to disable PidFile creation.
Therefore update the configuration file to default to create a PidFile
where we want it.

Close #28165

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<entry>
<title>zabbix: zabbix_helper_mac80211.c: use POSIX &lt;libgen.h&gt; header</title>
<updated>2024-03-06T13:44:46Z</updated>
<author>
<name>Tony Ambardar</name>
</author>
<published>2024-03-06T09:18:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3cf17ad13023928f5eab925e1d157319a74f50ef'/>
<id>urn:sha1:3cf17ad13023928f5eab925e1d157319a74f50ef</id>
<content type='text'>
The musl libc only implements POSIX basename() but provided a GNU header
kludge in &lt;string.h&gt;, which was removed in musl 1.2.5 [1]. Use the standard
&lt;libgen.h&gt; header to avoid compilation warnings like:

zabbix-6.4.7/zabbix-extra-mac80211/zabbix_helper_mac80211.c:37:11: warning:
 implicit declaration of function 'basename' [-Wimplicit-function-declaration]
   37 |     phy = basename(phy);
      |           ^~~~~~~~
zabbix-6.4.7/zabbix-extra-mac80211/zabbix_helper_mac80211.c:37:9: warning:
 assignment to 'char *' from 'int' makes pointer from integer without a cast
 [-Wint-conversion]
   37 |     phy = basename(phy);
      |         ^
zabbix-6.4.7/zabbix-extra-mac80211/zabbix_helper_mac80211.c:38:10: warning:
 assignment to 'char *' from 'int' makes pointer from integer without a cast
 [-Wint-conversion]
   38 |     stat = basename(stat);
      |          ^

Link 1: https://git.musl-libc.org/cgit/musl/log/?qt=grep&amp;q=basename

Signed-off-by: Tony Ambardar &lt;itugrok@yahoo.com&gt;
</content>
</entry>
<entry>
<title>zabbix: fix 6in4 network interface discovery</title>
<updated>2021-11-21T16:00:53Z</updated>
<author>
<name>Jacek Konieczny</name>
</author>
<published>2021-11-19T16:55:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=30007d380466b76a6f8ea3dbbdc1fa2c9d1704a6'/>
<id>urn:sha1:30007d380466b76a6f8ea3dbbdc1fa2c9d1704a6</id>
<content type='text'>
Those devices don't have 'device' propery, only 'l3_device', which
causes 'attempt to concatenate field 'device' (a nil value)' lua error.

Use 'l3_device' as a fallback in this case.

Signed-off-by: Jacek Konieczny &lt;jajcus@jajcus.net&gt;
</content>
</entry>
<entry>
<title>treewide: update wiki links</title>
<updated>2019-11-29T01:16:02Z</updated>
<author>
<name>Leong Hui Wong</name>
</author>
<published>2019-11-29T01:16:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a6f1ff5a8591a2a71a4d18400efcaf2850836943'/>
<id>urn:sha1:a6f1ff5a8591a2a71a4d18400efcaf2850836943</id>
<content type='text'>
Signed-off-by: Leong Hui Wong &lt;wong.leonghui@gmail.com&gt;
</content>
</entry>
<entry>
<title>zabbix: use ubus for zabbix-extra-network</title>
<updated>2018-10-23T23:26:38Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2018-10-23T23:20:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5d1aa99648bc2e22d7db7cc12926ea79e130bb04'/>
<id>urn:sha1:5d1aa99648bc2e22d7db7cc12926ea79e130bb04</id>
<content type='text'>
this allow us to stop using uci /var/state,
which is deprecated since forever

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>zabbix: add proper ubus acl for zabbix-extra-wifi</title>
<updated>2018-10-23T15:14:51Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2018-10-20T23:11:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1afcc61601cb1e4c6238525f5d07c20e66e32ad9'/>
<id>urn:sha1:1afcc61601cb1e4c6238525f5d07c20e66e32ad9</id>
<content type='text'>
This allow to run zabbix as non root
Thanks to Adrian Kirchner (@adriankirchner)

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
</feed>
