From: Mark Patruck Subject: net/zabbix 7.0.17 To: robert@openbsd.org Cc: ports@openbsd.org Date: Thu, 24 Jul 2025 17:26:36 +0200 Update net/zabbix to 7.0.17 released yesterday. Although it looks like we didn't update for a longer time now, the simple reason were 2-3 bugs which came with 7.0.14/15 and led to fast following up releases. So now, about one month after 7.0.14, we're at 7.0.17. Bugs are fixed and we're also safe regarding databases/timescaledb >=2.20. Release notes 7.0.17: https://www.zabbix.com/rn/rn7.0.17 Changes in 7.0.17: https://www.zabbix.com/documentation/7.0/en/manual/introduction/whatsnew7017 Upgrade notes 7.0.17: https://www.zabbix.com/documentation/7.0/en/manual/installation/upgrade_notes_7017 No issues spotted and running fine with PostgreSQL 17.5 + TimescaleDB 2.21.1. Index: Makefile =================================================================== RCS file: /cvs/ports/net/zabbix/Makefile,v retrieving revision 1.223 diff -u -p -r1.223 Makefile --- Makefile 10 Jun 2025 09:12:25 -0000 1.223 +++ Makefile 24 Jul 2025 15:16:52 -0000 @@ -3,7 +3,7 @@ COMMENT-server = network and application COMMENT-proxy = network and application monitoring - proxy COMMENT-web = network and application monitoring - web frontend -VERSION = 7.0.13 +VERSION = 7.0.17 DISTNAME = zabbix-${VERSION} FULLPKGNAME-main = zabbix-agent-${VERSION} FULLPKGPATH-main = net/zabbix,-main Index: distinfo =================================================================== RCS file: /cvs/ports/net/zabbix/distinfo,v retrieving revision 1.87 diff -u -p -r1.87 distinfo --- distinfo 10 Jun 2025 09:12:25 -0000 1.87 +++ distinfo 24 Jul 2025 15:16:52 -0000 @@ -1,2 +1,2 @@ -SHA256 (zabbix-7.0.13.tar.gz) = 2e9/HPsL3lZY2rsigIIPnOHPMyV/rHn0DwM3Org60Xw= -SIZE (zabbix-7.0.13.tar.gz) = 45654298 +SHA256 (zabbix-7.0.17.tar.gz) = FLdfMpurJ0xiW73Z1EcR3MlmoxdVWsH5G1vSfE31iAw= +SIZE (zabbix-7.0.17.tar.gz) = 45971019 Index: patches/patch-conf_zabbix_proxy_conf =================================================================== RCS file: /cvs/ports/net/zabbix/patches/patch-conf_zabbix_proxy_conf,v retrieving revision 1.16 diff -u -p -r1.16 patch-conf_zabbix_proxy_conf --- patches/patch-conf_zabbix_proxy_conf 31 Jan 2025 07:22:35 -0000 1.16 +++ patches/patch-conf_zabbix_proxy_conf 24 Jul 2025 15:16:52 -0000 @@ -27,7 +27,7 @@ Index: conf/zabbix_proxy.conf # Option: DBPort # Database port when not using local socket. Ignored for SQLite. -@@ -604,6 +605,7 @@ Timeout=4 +@@ -605,6 +606,7 @@ Timeout=4 # Mandatory: no # Default: # ExternalScripts=${datadir}/zabbix/externalscripts @@ -35,7 +35,7 @@ Index: conf/zabbix_proxy.conf ### Option: FpingLocation # Location of fping. -@@ -612,6 +614,7 @@ Timeout=4 +@@ -613,6 +615,7 @@ Timeout=4 # Mandatory: no # Default: # FpingLocation=/usr/sbin/fping @@ -43,7 +43,7 @@ Index: conf/zabbix_proxy.conf ### Option: Fping6Location # Location of fping6. -@@ -621,6 +624,7 @@ Timeout=4 +@@ -622,6 +625,7 @@ Timeout=4 # Mandatory: no # Default: # Fping6Location=/usr/sbin/fping6 Index: patches/patch-conf_zabbix_server_conf =================================================================== RCS file: /cvs/ports/net/zabbix/patches/patch-conf_zabbix_server_conf,v retrieving revision 1.18 diff -u -p -r1.18 patch-conf_zabbix_server_conf --- patches/patch-conf_zabbix_server_conf 31 Jan 2025 07:22:35 -0000 1.18 +++ patches/patch-conf_zabbix_server_conf 24 Jul 2025 15:16:52 -0000 @@ -18,7 +18,7 @@ Index: conf/zabbix_server.conf ### Option: DBPort # Database port when not using local socket. -@@ -593,6 +594,7 @@ Timeout=4 +@@ -594,6 +595,7 @@ Timeout=4 # Mandatory: no # Default: # AlertScriptsPath=${datadir}/zabbix/alertscripts @@ -26,7 +26,7 @@ Index: conf/zabbix_server.conf ### Option: ExternalScripts # Full path to location of external scripts. -@@ -610,6 +612,7 @@ Timeout=4 +@@ -611,6 +613,7 @@ Timeout=4 # Mandatory: no # Default: # FpingLocation=/usr/sbin/fping @@ -34,7 +34,7 @@ Index: conf/zabbix_server.conf ### Option: Fping6Location # Location of fping6. -@@ -619,6 +622,7 @@ Timeout=4 +@@ -620,6 +623,7 @@ Timeout=4 # Mandatory: no # Default: # Fping6Location=/usr/sbin/fping6 Index: patches/patch-include_zbx_dbversion_constants_h =================================================================== RCS file: patches/patch-include_zbx_dbversion_constants_h diff -N patches/patch-include_zbx_dbversion_constants_h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-include_zbx_dbversion_constants_h 24 Jul 2025 15:16:52 -0000 @@ -0,0 +1,14 @@ +Index: include/zbx_dbversion_constants.h +--- include/zbx_dbversion_constants.h.orig ++++ include/zbx_dbversion_constants.h +@@ -58,8 +58,8 @@ + #define ZBX_TIMESCALE_MIN_VERSION_STR "2.0.1" + #define ZBX_TIMESCALE_MIN_SUPPORTED_VERSION 21300 + #define ZBX_TIMESCALE_MIN_SUPPORTED_VERSION_STR "2.13.0" +-#define ZBX_TIMESCALE_MAX_VERSION 22099 +-#define ZBX_TIMESCALE_MAX_VERSION_STR "2.20" ++#define ZBX_TIMESCALE_MAX_VERSION 22199 ++#define ZBX_TIMESCALE_MAX_VERSION_STR "2.21" + #define ZBX_TIMESCALE_LICENSE_APACHE_STR "TimescaleDB Apache 2 Edition" + #define ZBX_TIMESCALE_LICENSE_COMMUNITY "timescale" + #define ZBX_TIMESCALE_LICENSE_COMMUNITY_STR "TimescaleDB Community Edition" Index: pkg/PLIST-web =================================================================== RCS file: /cvs/ports/net/zabbix/pkg/PLIST-web,v retrieving revision 1.66 diff -u -p -r1.66 PLIST-web --- pkg/PLIST-web 29 Apr 2025 11:46:00 -0000 1.66 +++ pkg/PLIST-web 24 Jul 2025 15:16:53 -0000 @@ -839,6 +839,7 @@ zabbix/include/classes/api/services/CHaN zabbix/include/classes/api/services/CHistory.php zabbix/include/classes/api/services/CHost.php zabbix/include/classes/api/services/CHostBase.php +zabbix/include/classes/api/services/CHostDashboard.php zabbix/include/classes/api/services/CHostGeneral.php zabbix/include/classes/api/services/CHostGroup.php zabbix/include/classes/api/services/CHostInterface.php -- Mark Patruck ( mark at wrapped.cx ) GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74 F644 0D3C F66F F286 5E51 https://www.wrapped.cx