From 418d31de3c92dd10e8eb5664a1d7d7e03e00c535 Mon Sep 17 00:00:00 2001 From: Brendan Boerner Date: Wed, 1 Oct 2025 11:13:04 -0500 Subject: [PATCH] server-pgsql/ubuntu/Dockerfile: Install sudo package and allow zabbix user to run sudo. --- Dockerfiles/server-pgsql/ubuntu/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfiles/server-pgsql/ubuntu/Dockerfile b/Dockerfiles/server-pgsql/ubuntu/Dockerfile index d82379199..1819516db 100644 --- a/Dockerfiles/server-pgsql/ubuntu/Dockerfile +++ b/Dockerfiles/server-pgsql/ubuntu/Dockerfile @@ -50,6 +50,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ set -eux && \ echo "#!/bin/sh\nexit 101" > /usr/sbin/policy-rc.d && \ INSTALL_PKGS="bash \ + sudo \ traceroute \ nmap \ krb5-user \ @@ -130,6 +131,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ mkdir -p /usr/lib/zabbix/alertscripts && \ mkdir -p /usr/lib/zabbix/externalscripts && \ mkdir -p /usr/share/doc/zabbix-server-postgresql && \ + echo "zabbix ALL=(root) NOPASSWD: /usr/bin/sudo" >> /etc/sudoers.d/zabbix && \ chown --quiet -R zabbix:root ${ZABBIX_CONF_DIR}/zabbix_server_modules.conf ${ZABBIX_USER_HOME_DIR} && \ chown --quiet zabbix:root ${ZABBIX_CONF_DIR}/ && \ chgrp -R 0 ${ZABBIX_CONF_DIR}/zabbix_server_modules.conf ${ZABBIX_USER_HOME_DIR} && \