zabbix: bring to parity between agent, server, and proxy; and do some cleanup#30010
zabbix: bring to parity between agent, server, and proxy; and do some cleanup#30010danielfdickinson wants to merge 9 commits into
OpenWrt Makefiles: Passed
OpenWrt package guidelines and version criteria verified successfully.
Details
Checking PR #30010: zabbix: bring to parity between agent, server, and proxy; and do some cleanup (Makefile Audit Profile)
Commit cee63f4 - zabbix: bump version to 7.0.28:
✅ PKG_VERSION bump matches context information inside subject line (7.0.28)
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit 224811d - zabbix: use separate users for server and proxy:
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit 26812a0 - zabbix: tweak patch agent and server patch configs:
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit 2f2e421 - zabbix: tweak server initscript and bring agentd to parity:
✅ Makefile conffiles macro properly registers INSTALL_CONF tracking parameters
✅ Makefile conffiles block contains no spaces or indentation and paths are correctly formatted
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
✅ Configuration file 'admin/zabbix/files/zabbix_agentd.config' destined for '/etc/config/' is a valid UCI configuration file
✅ Configuration file 'admin/zabbix/files/zabbix_server.config' destined for '/etc/config/' is a valid UCI configuration file
Commit 015bbbe - zabbix: bring proxy to parity with server and agentd:
✅ Makefile conffiles macro properly registers INSTALL_CONF tracking parameters
✅ Makefile conffiles block contains no spaces or indentation and paths are correctly formatted
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
✅ Configuration file 'admin/zabbix/files/zabbix_proxy.config' destined for '/etc/config/' is a valid UCI configuration file
Commit 7f8c1d6 - zabbix: preserve user config files across sysupgrade:
✅ Makefile conffiles block contains no spaces or indentation and paths are correctly formatted
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit 9c2f3ae - zabbix: move agentd openwrt-supplied params to separate dir:
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit 612b66a - zabbix: stop shipping sysctl.d conf in package:
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Commit ed755c1 - zabbix: add php8-mod-simplexml dependency to frontend:
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
Package Release Audit:
✅ Package admin/zabbix version updated to '7.0.28' and PKG_RELEASE correctly reset to 1