diff --git a/net-mgmt/zabbix-agent/Makefile b/net-mgmt/zabbix-agent/Makefile index 40f39eee6..b1160326c 100644 --- a/net-mgmt/zabbix-agent/Makefile +++ b/net-mgmt/zabbix-agent/Makefile @@ -1,6 +1,5 @@ PLUGIN_NAME= zabbix-agent -PLUGIN_VERSION= 1.8 -PLUGIN_REVISION= 2 +PLUGIN_VERSION= 1.9 PLUGIN_COMMENT= Zabbix monitoring agent PLUGIN_DEPENDS= zabbix5-agent PLUGIN_MAINTAINER= opnsense@moov.de diff --git a/net-mgmt/zabbix-agent/pkg-descr b/net-mgmt/zabbix-agent/pkg-descr index e080b7c51..8e22f3335 100644 --- a/net-mgmt/zabbix-agent/pkg-descr +++ b/net-mgmt/zabbix-agent/pkg-descr @@ -12,8 +12,59 @@ WWW: https://www.zabbix.com/ Plugin Changelog ---------------- +1.9 + +Added: +* Allow CIDR notation in "Zabbix Servers" field (#2296) +* Add syslog option, allow logging to syslog (#2348) + +Changed: +* Use "NetworkField" wherever applicable for better input validation + 1.8 -* Add Changelog (contributed by Starkstromkonsument) -* Fix logformat (contributed by Starkstromkonsument) +Added: +* Add Changelog (contributed by Starkstromkonsument, #1954) + +Fixed: +* Fix logformat (contributed by Starkstromkonsument, #1954) + +Changed: * Switch to Zabbix Agent 5.0 + +1.7 + +Added: +* Add support for PSK encryption (#1618) + +Changed: +* Switch to new log view (#1593) + +1.6 + +Added: +* Add option to grant sudo root access + +1.5 + +Fixed: +* Relax validation mask for User Parameters (#1252) + +Changed: +* Migrate to ApiMutableServiceController + +1.4 + +Added: +* Add support for Item Key Aliases +* Add support for User Parameters + +Changed: +* Switch to Zabbix Agent 4.0 (#1091) +* Remove default comments from template + +1.3 + +Fixed: +* Add working default values (#491) +* Fixed service controls (#551) diff --git a/net-mgmt/zabbix-agent/src/opnsense/mvc/app/controllers/OPNsense/ZabbixAgent/forms/settings.xml b/net-mgmt/zabbix-agent/src/opnsense/mvc/app/controllers/OPNsense/ZabbixAgent/forms/settings.xml index 0ec47135a..9735389b8 100644 --- a/net-mgmt/zabbix-agent/src/opnsense/mvc/app/controllers/OPNsense/ZabbixAgent/forms/settings.xml +++ b/net-mgmt/zabbix-agent/src/opnsense/mvc/app/controllers/OPNsense/ZabbixAgent/forms/settings.xml @@ -31,7 +31,8 @@ zabbixagent.settings.main.sourceIP text - + Optional + zabbixagent.settings.main.serverList @@ -119,7 +120,7 @@ select_multiple true - + zabbixagent.settings.features.refreshActiveChecks diff --git a/net-mgmt/zabbix-agent/src/opnsense/mvc/app/models/OPNsense/ZabbixAgent/ZabbixAgent.xml b/net-mgmt/zabbix-agent/src/opnsense/mvc/app/models/OPNsense/ZabbixAgent/ZabbixAgent.xml index 4786605fd..6e09e77d4 100644 --- a/net-mgmt/zabbix-agent/src/opnsense/mvc/app/models/OPNsense/ZabbixAgent/ZabbixAgent.xml +++ b/net-mgmt/zabbix-agent/src/opnsense/mvc/app/models/OPNsense/ZabbixAgent/ZabbixAgent.xml @@ -1,6 +1,6 @@ //OPNsense/ZabbixAgent - 1.2.3 + 1.2.4 Zabbix monitoring agent @@ -22,9 +22,9 @@ 127.0.0.1 Y Y - /^([a-zA-Z0-9\.:\[\]\-]*?,)*([a-zA-Z0-9\.:\[\]\-]*)$/ + /^([a-zA-Z0-9\.:\[\]\-\/]*?,)*([a-zA-Z0-9\.:\[\]\-\/]*)$/ lower - Please provide valid Zabbix server addresses, i.e. 10.0.0.1 or zabbix.example.com. + Please provide valid Zabbix server addresses, i.e. zabbix.example.com, 10.0.0.2 or 10.0.0.0/24. 10050 @@ -32,18 +32,19 @@ 65535 Y - + 0.0.0.0 Y Y - /^((([0-9a-zA-Z._\-\*:]+)([,]){0,1}))*/u - lower - Please provide valid IP addresses, i.e. 10.0.0.1. + N + Y + , + Please provide one or more valid IP addresses, i.e. 10.0.0.1. - + N - /^.{1,255}$/u - Should be a string between 1 and 255 characters. + N + Please provide a valid IP address, i.e. 10.0.0.1. 0