Index | Thread | Search

From:
Mark Patruck <mark@wrapped.cx>
Subject:
net/zabbix 7.0.17
To:
robert@openbsd.org
Cc:
ports@openbsd.org
Date:
Thu, 24 Jul 2025 17:26:36 +0200

Download raw body.

Thread
  • Mark Patruck:

    net/zabbix 7.0.17

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