From: Daniel F. Dickinson Date: Tue, 9 Dec 2025 05:24:07 +0000 (-0500) Subject: zabbix: tweak frontend dependencies X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=33b868d54053111a794f7abeb6f851c2e3615d2f;p=openwrt-packages.git zabbix: tweak frontend dependencies For zabbix-server-frontend, the absence of php8-mod-filter results in many of the frontend's pages failing to render. Therefore add this module as a frontend dependency. Without php8-mod-openssl the frontend fails with: [13-Dec-2025 18:47:25 UTC] PHP Fatal error: Uncaught Error: Call to undefined function openssl_random_pseudo_bytes() in /www/zabbix/include/classes/helpers/CEncryptHelper.php:89 Stack trace: CEncryptHelper::generateKey() thrown in /www/zabbix/include/classes/helpers/CEncryptHelper.php on line 89 Therefore add php8-mod-openssl as a frontend dependency. Signed-off-by: Daniel F. Dickinson --- diff --git a/admin/zabbix/Makefile b/admin/zabbix/Makefile index fc07fe3e4..8b7690d52 100644 --- a/admin/zabbix/Makefile +++ b/admin/zabbix/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=zabbix PKG_VERSION:=7.0.21 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://cdn.zabbix.com/zabbix/sources/stable/$(basename $(PKG_VERSION))/ \ @@ -194,8 +194,10 @@ define Package/zabbix-server-frontend +php8-mod-gd \ +php8-mod-bcmath \ +php8-mod-ctype \ + +php8-mod-filter \ +php8-mod-xmlreader \ +php8-mod-xmlwriter \ + +php8-mod-openssl \ +php8-mod-session \ +php8-mod-sockets \ +php8-mod-mbstring \