zabbix: tweak frontend dependencies
authorDaniel F. Dickinson <dfdpublic@wildtechgarden.ca>
Tue, 9 Dec 2025 05:24:07 +0000 (00:24 -0500)
committerJosef Schlehofer <pepe.schlehofer@gmail.com>
Fri, 26 Dec 2025 08:39:50 +0000 (09:39 +0100)
commit33b868d54053111a794f7abeb6f851c2e3615d2f
tree68f688c1523fb30f365684a864004ecbdf519e3a
parenta13c76304eef0129987dbfcd52fac5855bdc7374
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 <dfdpublic@wildtechgarden.ca>
admin/zabbix/Makefile