From 3c858b19a06371473e5d9c8556570ae239225e60 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Tue, 15 Jul 2025 09:36:43 +0200 Subject: [PATCH] net-mgmt/zabbix-proxy: document and some cleanups --- net-mgmt/zabbix-proxy/Makefile | 2 +- net-mgmt/zabbix-proxy/pkg-descr | 6 ++ .../OPNsense/Zabbixproxy/forms/general.xml | 2 + .../models/OPNsense/Zabbixproxy/General.xml | 96 ++++--------------- 4 files changed, 27 insertions(+), 79 deletions(-) diff --git a/net-mgmt/zabbix-proxy/Makefile b/net-mgmt/zabbix-proxy/Makefile index 5e9d2a424..228a5a643 100644 --- a/net-mgmt/zabbix-proxy/Makefile +++ b/net-mgmt/zabbix-proxy/Makefile @@ -1,5 +1,5 @@ PLUGIN_NAME= zabbix-proxy -PLUGIN_VERSION= 1.12 +PLUGIN_VERSION= 1.13 PLUGIN_COMMENT= Zabbix monitoring proxy PLUGIN_MAINTAINER= m.muenz@gmail.com PLUGIN_VARIANTS= zabbix7 zabbix72 zabbix6 diff --git a/net-mgmt/zabbix-proxy/pkg-descr b/net-mgmt/zabbix-proxy/pkg-descr index 49159ff30..7de9a2181 100644 --- a/net-mgmt/zabbix-proxy/pkg-descr +++ b/net-mgmt/zabbix-proxy/pkg-descr @@ -12,6 +12,12 @@ WWW: https://www.zabbix.com/ Plugin Changelog ---------------- +1.13 + +* Removed plugin variant for Zabbox Proxy 5.0 which is EoL +* Use snake_case in API URLs +* Model style updates + 1.12 * Add plugin variant for Zabbix Proxy 7.2, 6.4 is EoL and was removed diff --git a/net-mgmt/zabbix-proxy/src/opnsense/mvc/app/controllers/OPNsense/Zabbixproxy/forms/general.xml b/net-mgmt/zabbix-proxy/src/opnsense/mvc/app/controllers/OPNsense/Zabbixproxy/forms/general.xml index efef9db91..a75cc7eb2 100644 --- a/net-mgmt/zabbix-proxy/src/opnsense/mvc/app/controllers/OPNsense/Zabbixproxy/forms/general.xml +++ b/net-mgmt/zabbix-proxy/src/opnsense/mvc/app/controllers/OPNsense/Zabbixproxy/forms/general.xml @@ -27,6 +27,7 @@ general.serverport text + 10051 Port of Zabbix trapper on Zabbix server. Default is fine for most scenarios. @@ -47,6 +48,7 @@ general.listenport text + 10051 Listen port for trapper. Default is just fine. diff --git a/net-mgmt/zabbix-proxy/src/opnsense/mvc/app/models/OPNsense/Zabbixproxy/General.xml b/net-mgmt/zabbix-proxy/src/opnsense/mvc/app/models/OPNsense/Zabbixproxy/General.xml index a80586fbb..fc214f691 100644 --- a/net-mgmt/zabbix-proxy/src/opnsense/mvc/app/models/OPNsense/Zabbixproxy/General.xml +++ b/net-mgmt/zabbix-proxy/src/opnsense/mvc/app/models/OPNsense/Zabbixproxy/General.xml @@ -15,96 +15,40 @@ 0 Y - - - N - - - 10051 - N - + + Zabbix proxy Y - - 10051 - N - + - , Y - N - - - N - - - 5 - N - - - 0 - N - - - 1 - N - - - 5 - N - - - 1 - N - - - 1 - N - - - N - - - 1 - N - - - 8M - N - - - 16M - N - - - 4M - N - + + + + + + + + + + + + - N 1 720 Set a number between 1 and 720. - - 4 - N - - - N - - - N - + + + - , Y - N 0 @@ -133,14 +77,10 @@ Y - - N /^.{1,128}$/ Should be a string between 1 and 128 characters. - - N /^[A-Fa-f0-9]{32,512}$/ Should be a hexadecimal string between 32 and 512 characters.