From ee64bccad699316ff236c977c89c7e6aa6ce6869 Mon Sep 17 00:00:00 2001 From: Alexey Pustovalov Date: Mon, 24 Mar 2025 16:52:24 +0900 Subject: [PATCH] Merge pull request #1665 from zabbix/feat/1298/kerberos-authentication-for-web-monitoring Kerberos authentication for web monitoring #1298 --- Dockerfiles/proxy-mysql/alpine/Dockerfile | 1 + Dockerfiles/proxy-mysql/centos/Dockerfile | 1 + Dockerfiles/proxy-mysql/ol/Dockerfile | 1 + Dockerfiles/proxy-mysql/rhel/Dockerfile | 1 + Dockerfiles/proxy-mysql/ubuntu/Dockerfile | 1 + Dockerfiles/proxy-sqlite3/alpine/Dockerfile | 1 + Dockerfiles/proxy-sqlite3/centos/Dockerfile | 1 + Dockerfiles/proxy-sqlite3/ol/Dockerfile | 1 + Dockerfiles/proxy-sqlite3/rhel/Dockerfile | 1 + Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile | 1 + Dockerfiles/server-mysql/alpine/Dockerfile | 1 + Dockerfiles/server-mysql/centos/Dockerfile | 1 + Dockerfiles/server-mysql/ol/Dockerfile | 1 + Dockerfiles/server-mysql/rhel/Dockerfile | 1 + Dockerfiles/server-mysql/ubuntu/Dockerfile | 1 + Dockerfiles/server-pgsql/alpine/Dockerfile | 1 + Dockerfiles/server-pgsql/centos/Dockerfile | 1 + Dockerfiles/server-pgsql/ol/Dockerfile | 1 + Dockerfiles/server-pgsql/rhel/Dockerfile | 1 + Dockerfiles/server-pgsql/ubuntu/Dockerfile | 1 + 20 files changed, 20 insertions(+) diff --git a/Dockerfiles/proxy-mysql/alpine/Dockerfile b/Dockerfiles/proxy-mysql/alpine/Dockerfile index 106e67e0c..caf326dec 100644 --- a/Dockerfiles/proxy-mysql/alpine/Dockerfile +++ b/Dockerfiles/proxy-mysql/alpine/Dockerfile @@ -42,6 +42,7 @@ RUN set -eux && \ tzdata \ traceroute \ nmap \ + krb5 \ iputils \ openssl \ libcap \ diff --git a/Dockerfiles/proxy-mysql/centos/Dockerfile b/Dockerfiles/proxy-mysql/centos/Dockerfile index 11aef96e2..45900ff83 100644 --- a/Dockerfiles/proxy-mysql/centos/Dockerfile +++ b/Dockerfiles/proxy-mysql/centos/Dockerfile @@ -44,6 +44,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ libevent \ traceroute \ nmap \ + krb5-workstation \ gzip \ libssh \ file-libs \ diff --git a/Dockerfiles/proxy-mysql/ol/Dockerfile b/Dockerfiles/proxy-mysql/ol/Dockerfile index c28a06424..70cfc579d 100644 --- a/Dockerfiles/proxy-mysql/ol/Dockerfile +++ b/Dockerfiles/proxy-mysql/ol/Dockerfile @@ -45,6 +45,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ libevent \ traceroute \ nmap \ + krb5-workstation \ libssh \ file-libs \ fping \ diff --git a/Dockerfiles/proxy-mysql/rhel/Dockerfile b/Dockerfiles/proxy-mysql/rhel/Dockerfile index 0b298d58e..959358173 100644 --- a/Dockerfiles/proxy-mysql/rhel/Dockerfile +++ b/Dockerfiles/proxy-mysql/rhel/Dockerfile @@ -63,6 +63,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ INSTALL_PKGS="bash \ traceroute \ nmap \ + krb5-workstation \ shadow-utils \ fping \ iputils \ diff --git a/Dockerfiles/proxy-mysql/ubuntu/Dockerfile b/Dockerfiles/proxy-mysql/ubuntu/Dockerfile index be00d6d24..eb728ec7b 100644 --- a/Dockerfiles/proxy-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/proxy-mysql/ubuntu/Dockerfile @@ -45,6 +45,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ tzdata \ traceroute \ nmap \ + krb5-user \ ca-certificates \ fping \ openssl \ diff --git a/Dockerfiles/proxy-sqlite3/alpine/Dockerfile b/Dockerfiles/proxy-sqlite3/alpine/Dockerfile index 871cb3cd5..9c7efbcb2 100644 --- a/Dockerfiles/proxy-sqlite3/alpine/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/alpine/Dockerfile @@ -41,6 +41,7 @@ RUN set -eux && \ tzdata \ traceroute \ nmap \ + krb5 \ fping \ iputils \ openssl \ diff --git a/Dockerfiles/proxy-sqlite3/centos/Dockerfile b/Dockerfiles/proxy-sqlite3/centos/Dockerfile index ad441ad41..1a0510887 100644 --- a/Dockerfiles/proxy-sqlite3/centos/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/centos/Dockerfile @@ -43,6 +43,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ libevent \ traceroute \ nmap \ + krb5-workstation \ libssh \ fping \ file-libs \ diff --git a/Dockerfiles/proxy-sqlite3/ol/Dockerfile b/Dockerfiles/proxy-sqlite3/ol/Dockerfile index 279b9b5d1..70fee5131 100644 --- a/Dockerfiles/proxy-sqlite3/ol/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/ol/Dockerfile @@ -44,6 +44,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ libevent \ traceroute \ nmap \ + krb5-workstation \ libssh \ fping \ file-libs \ diff --git a/Dockerfiles/proxy-sqlite3/rhel/Dockerfile b/Dockerfiles/proxy-sqlite3/rhel/Dockerfile index 3fc6b6f57..7d795da66 100644 --- a/Dockerfiles/proxy-sqlite3/rhel/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/rhel/Dockerfile @@ -62,6 +62,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ INSTALL_PKGS="bash \ traceroute \ nmap \ + krb5-workstation \ shadow-utils \ fping \ iputils \ diff --git a/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile b/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile index d33e418d8..4b463429d 100644 --- a/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile @@ -44,6 +44,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ tzdata \ traceroute \ nmap \ + krb5-user \ ca-certificates \ fping \ openssl \ diff --git a/Dockerfiles/server-mysql/alpine/Dockerfile b/Dockerfiles/server-mysql/alpine/Dockerfile index 85b14782e..75edcc2df 100644 --- a/Dockerfiles/server-mysql/alpine/Dockerfile +++ b/Dockerfiles/server-mysql/alpine/Dockerfile @@ -42,6 +42,7 @@ RUN set -eux && \ fping \ traceroute \ nmap \ + krb5 \ tzdata \ iputils \ openssl \ diff --git a/Dockerfiles/server-mysql/centos/Dockerfile b/Dockerfiles/server-mysql/centos/Dockerfile index a1e29f924..fd64ca083 100644 --- a/Dockerfiles/server-mysql/centos/Dockerfile +++ b/Dockerfiles/server-mysql/centos/Dockerfile @@ -44,6 +44,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ fping \ traceroute \ nmap \ + krb5-workstation \ hostname \ file-libs \ iputils \ diff --git a/Dockerfiles/server-mysql/ol/Dockerfile b/Dockerfiles/server-mysql/ol/Dockerfile index 9f0fcdc51..3a1dbec12 100644 --- a/Dockerfiles/server-mysql/ol/Dockerfile +++ b/Dockerfiles/server-mysql/ol/Dockerfile @@ -45,6 +45,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ fping \ traceroute \ nmap \ + krb5-workstation \ hostname \ file-libs \ iputils \ diff --git a/Dockerfiles/server-mysql/rhel/Dockerfile b/Dockerfiles/server-mysql/rhel/Dockerfile index 71f173bd8..f31f93097 100644 --- a/Dockerfiles/server-mysql/rhel/Dockerfile +++ b/Dockerfiles/server-mysql/rhel/Dockerfile @@ -63,6 +63,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ INSTALL_PKGS="bash \ traceroute \ nmap \ + krb5-workstation \ fping \ shadow-utils \ iputils \ diff --git a/Dockerfiles/server-mysql/ubuntu/Dockerfile b/Dockerfiles/server-mysql/ubuntu/Dockerfile index d64e1caa6..4712efc63 100644 --- a/Dockerfiles/server-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/server-mysql/ubuntu/Dockerfile @@ -44,6 +44,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ INSTALL_PKGS="bash \ traceroute \ nmap \ + krb5-user \ tzdata \ ca-certificates \ iputils-ping \ diff --git a/Dockerfiles/server-pgsql/alpine/Dockerfile b/Dockerfiles/server-pgsql/alpine/Dockerfile index 7d8e5250f..5d9815e0c 100644 --- a/Dockerfiles/server-pgsql/alpine/Dockerfile +++ b/Dockerfiles/server-pgsql/alpine/Dockerfile @@ -41,6 +41,7 @@ RUN set -eux && \ INSTALL_PKGS="bash \ traceroute \ nmap \ + krb5 \ fping \ tzdata \ iputils \ diff --git a/Dockerfiles/server-pgsql/centos/Dockerfile b/Dockerfiles/server-pgsql/centos/Dockerfile index ffd18bca7..cfe3f5bda 100644 --- a/Dockerfiles/server-pgsql/centos/Dockerfile +++ b/Dockerfiles/server-pgsql/centos/Dockerfile @@ -46,6 +46,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ hostname \ nmap \ + krb5-workstation \ iputils \ traceroute \ libevent \ diff --git a/Dockerfiles/server-pgsql/ol/Dockerfile b/Dockerfiles/server-pgsql/ol/Dockerfile index c3b48bf50..7a132465e 100644 --- a/Dockerfiles/server-pgsql/ol/Dockerfile +++ b/Dockerfiles/server-pgsql/ol/Dockerfile @@ -47,6 +47,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ hostname \ traceroute \ nmap \ + krb5-workstation \ iputils \ traceroute \ libevent \ diff --git a/Dockerfiles/server-pgsql/rhel/Dockerfile b/Dockerfiles/server-pgsql/rhel/Dockerfile index d8bec8edb..63d757d9c 100644 --- a/Dockerfiles/server-pgsql/rhel/Dockerfile +++ b/Dockerfiles/server-pgsql/rhel/Dockerfile @@ -63,6 +63,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ INSTALL_PKGS="bash \ traceroute \ nmap \ + krb5-workstation \ fping \ shadow-utils \ iputils \ diff --git a/Dockerfiles/server-pgsql/ubuntu/Dockerfile b/Dockerfiles/server-pgsql/ubuntu/Dockerfile index 9a8d822e3..a7913beba 100644 --- a/Dockerfiles/server-pgsql/ubuntu/Dockerfile +++ b/Dockerfiles/server-pgsql/ubuntu/Dockerfile @@ -44,6 +44,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ INSTALL_PKGS="bash \ traceroute \ nmap \ + krb5-user \ tzdata \ ca-certificates \ iputils-ping \