From 0a59ce5da24d1ee5797b1e032b91b92efd6b8b40 Mon Sep 17 00:00:00 2001 From: Alexey Pustovalov Date: Thu, 2 Oct 2025 17:45:52 +0900 Subject: [PATCH] Use c-ares library as DNS resolver --- .gitignore | 4 +++- Dockerfiles/agent/alpine/Dockerfile | 1 + Dockerfiles/agent/centos/Dockerfile | 1 + Dockerfiles/agent/ol/Dockerfile | 1 + Dockerfiles/agent/rhel/Dockerfile | 1 + Dockerfiles/agent/ubuntu/Dockerfile | 1 + Dockerfiles/build-base/alpine/Dockerfile | 1 + Dockerfiles/build-base/centos/Dockerfile | 1 + Dockerfiles/build-base/ol/Dockerfile | 1 + Dockerfiles/build-base/rhel/Dockerfile | 1 + Dockerfiles/build-base/ubuntu/Dockerfile | 1 + Dockerfiles/build-mysql/alpine/Dockerfile | 1 + Dockerfiles/build-mysql/centos/Dockerfile | 1 + Dockerfiles/build-mysql/ol/Dockerfile | 1 + Dockerfiles/build-mysql/rhel/Dockerfile | 1 + Dockerfiles/build-mysql/ubuntu/Dockerfile | 1 + Dockerfiles/build-pgsql/alpine/Dockerfile | 1 + Dockerfiles/build-pgsql/centos/Dockerfile | 1 + Dockerfiles/build-pgsql/ol/Dockerfile | 1 + Dockerfiles/build-pgsql/rhel/Dockerfile | 1 + Dockerfiles/build-pgsql/ubuntu/Dockerfile | 1 + Dockerfiles/build-sqlite3/alpine/Dockerfile | 1 + Dockerfiles/build-sqlite3/centos/Dockerfile | 1 + Dockerfiles/build-sqlite3/ol/Dockerfile | 1 + Dockerfiles/build-sqlite3/rhel/Dockerfile | 1 + Dockerfiles/build-sqlite3/ubuntu/Dockerfile | 1 + 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 + 46 files changed, 48 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 54ef3f319..4813ed569 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,6 @@ zbx_env*/ .*KEY_FILE .*CA_FILE Dockerfiles/*/rhel/secrets/* -sources/* \ No newline at end of file +sources/* +.*.orig +.*.rej \ No newline at end of file diff --git a/Dockerfiles/agent/alpine/Dockerfile b/Dockerfiles/agent/alpine/Dockerfile index 624c13531..44b1e1c17 100644 --- a/Dockerfiles/agent/alpine/Dockerfile +++ b/Dockerfiles/agent/alpine/Dockerfile @@ -38,6 +38,7 @@ RUN set -eux && \ tzdata \ coreutils \ iputils \ + c-ares \ pcre2 \ libgcc \ libcurl \ diff --git a/Dockerfiles/agent/centos/Dockerfile b/Dockerfiles/agent/centos/Dockerfile index d7e6febdf..a9469bf59 100644 --- a/Dockerfiles/agent/centos/Dockerfile +++ b/Dockerfiles/agent/centos/Dockerfile @@ -38,6 +38,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ set -eux && \ INSTALL_PKGS="bash \ iputils \ + c-ares \ pcre2 \ libcurl-minimal \ libmodbus \ diff --git a/Dockerfiles/agent/ol/Dockerfile b/Dockerfiles/agent/ol/Dockerfile index afd16f8e0..4d311e48f 100644 --- a/Dockerfiles/agent/ol/Dockerfile +++ b/Dockerfiles/agent/ol/Dockerfile @@ -39,6 +39,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ set -eux && \ INSTALL_PKGS="bash \ iputils \ + c-ares \ pcre2 \ libcurl \ libmodbus \ diff --git a/Dockerfiles/agent/rhel/Dockerfile b/Dockerfiles/agent/rhel/Dockerfile index 5aa651ec2..430c761b2 100644 --- a/Dockerfiles/agent/rhel/Dockerfile +++ b/Dockerfiles/agent/rhel/Dockerfile @@ -58,6 +58,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ INSTALL_PKGS="bash \ iputils \ shadow-utils \ + c-ares \ pcre2 \ libmodbus \ libcurl-minimal \ diff --git a/Dockerfiles/agent/ubuntu/Dockerfile b/Dockerfiles/agent/ubuntu/Dockerfile index 3a02fe1d6..809cf5a0f 100644 --- a/Dockerfiles/agent/ubuntu/Dockerfile +++ b/Dockerfiles/agent/ubuntu/Dockerfile @@ -41,6 +41,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ tzdata \ iputils-ping \ ca-certificates \ + libcares2 \ libssl3t64 \ libcurl4t64 \ libmodbus5 \ diff --git a/Dockerfiles/build-base/alpine/Dockerfile b/Dockerfiles/build-base/alpine/Dockerfile index 0b4a05ea2..e0feb2c66 100644 --- a/Dockerfiles/build-base/alpine/Dockerfile +++ b/Dockerfiles/build-base/alpine/Dockerfile @@ -30,6 +30,7 @@ RUN set -eux && \ INSTALL_PKGS="bash \ autoconf \ automake \ + c-ares-dev \ coreutils \ curl \ curl-dev \ diff --git a/Dockerfiles/build-base/centos/Dockerfile b/Dockerfiles/build-base/centos/Dockerfile index 4542c7744..b7df6288d 100644 --- a/Dockerfiles/build-base/centos/Dockerfile +++ b/Dockerfiles/build-base/centos/Dockerfile @@ -27,6 +27,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ bash \ gcc \ patch \ + c-ares-devel \ pcre2-devel \ libcurl-devel \ libevent-devel \ diff --git a/Dockerfiles/build-base/ol/Dockerfile b/Dockerfiles/build-base/ol/Dockerfile index cb932b202..acadb197c 100644 --- a/Dockerfiles/build-base/ol/Dockerfile +++ b/Dockerfiles/build-base/ol/Dockerfile @@ -29,6 +29,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ gcc \ go-toolset \ patch \ + c-ares-devel \ pcre2-devel \ libcurl-devel \ libevent-devel \ diff --git a/Dockerfiles/build-base/rhel/Dockerfile b/Dockerfiles/build-base/rhel/Dockerfile index 1441b4414..7130c3753 100644 --- a/Dockerfiles/build-base/rhel/Dockerfile +++ b/Dockerfiles/build-base/rhel/Dockerfile @@ -41,6 +41,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ gcc \ go-toolset \ patch \ + c-ares-devel \ pcre2-devel \ libcurl-devel \ libevent-devel \ diff --git a/Dockerfiles/build-base/ubuntu/Dockerfile b/Dockerfiles/build-base/ubuntu/Dockerfile index 95c298978..dc9e2b0f9 100644 --- a/Dockerfiles/build-base/ubuntu/Dockerfile +++ b/Dockerfiles/build-base/ubuntu/Dockerfile @@ -28,6 +28,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ curl \ gcc \ libc6-dev \ + libc-ares-dev \ libcurl4-openssl-dev \ libevent-dev \ libmodbus-dev \ diff --git a/Dockerfiles/build-mysql/alpine/Dockerfile b/Dockerfiles/build-mysql/alpine/Dockerfile index d61d7a140..54bdf0392 100644 --- a/Dockerfiles/build-mysql/alpine/Dockerfile +++ b/Dockerfiles/build-mysql/alpine/Dockerfile @@ -82,6 +82,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-mysql/centos/Dockerfile b/Dockerfiles/build-mysql/centos/Dockerfile index debd6364a..38a33df58 100644 --- a/Dockerfiles/build-mysql/centos/Dockerfile +++ b/Dockerfiles/build-mysql/centos/Dockerfile @@ -82,6 +82,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-mysql/ol/Dockerfile b/Dockerfiles/build-mysql/ol/Dockerfile index 0bd536b2a..3cb378bd7 100644 --- a/Dockerfiles/build-mysql/ol/Dockerfile +++ b/Dockerfiles/build-mysql/ol/Dockerfile @@ -82,6 +82,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-mysql/rhel/Dockerfile b/Dockerfiles/build-mysql/rhel/Dockerfile index fdaa057d4..c55b50f7e 100644 --- a/Dockerfiles/build-mysql/rhel/Dockerfile +++ b/Dockerfiles/build-mysql/rhel/Dockerfile @@ -93,6 +93,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-mysql/ubuntu/Dockerfile b/Dockerfiles/build-mysql/ubuntu/Dockerfile index f8f9ed4ba..56c41fae5 100644 --- a/Dockerfiles/build-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/build-mysql/ubuntu/Dockerfile @@ -82,6 +82,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-pgsql/alpine/Dockerfile b/Dockerfiles/build-pgsql/alpine/Dockerfile index dd9489433..210e3fc8f 100644 --- a/Dockerfiles/build-pgsql/alpine/Dockerfile +++ b/Dockerfiles/build-pgsql/alpine/Dockerfile @@ -84,6 +84,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-pgsql/centos/Dockerfile b/Dockerfiles/build-pgsql/centos/Dockerfile index dd750e053..7fa651622 100644 --- a/Dockerfiles/build-pgsql/centos/Dockerfile +++ b/Dockerfiles/build-pgsql/centos/Dockerfile @@ -83,6 +83,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-pgsql/ol/Dockerfile b/Dockerfiles/build-pgsql/ol/Dockerfile index 577f785cb..b2277c1fa 100644 --- a/Dockerfiles/build-pgsql/ol/Dockerfile +++ b/Dockerfiles/build-pgsql/ol/Dockerfile @@ -84,6 +84,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-pgsql/rhel/Dockerfile b/Dockerfiles/build-pgsql/rhel/Dockerfile index 41bf038cf..752f5de40 100644 --- a/Dockerfiles/build-pgsql/rhel/Dockerfile +++ b/Dockerfiles/build-pgsql/rhel/Dockerfile @@ -95,6 +95,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-pgsql/ubuntu/Dockerfile b/Dockerfiles/build-pgsql/ubuntu/Dockerfile index 273ac4dda..1a0d356f8 100644 --- a/Dockerfiles/build-pgsql/ubuntu/Dockerfile +++ b/Dockerfiles/build-pgsql/ubuntu/Dockerfile @@ -83,6 +83,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-proxy \ --enable-server \ --enable-webservice \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-sqlite3/alpine/Dockerfile b/Dockerfiles/build-sqlite3/alpine/Dockerfile index 57ef01103..c2ccf1d26 100644 --- a/Dockerfiles/build-sqlite3/alpine/Dockerfile +++ b/Dockerfiles/build-sqlite3/alpine/Dockerfile @@ -74,6 +74,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-agent2 \ --enable-java \ --enable-proxy \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-sqlite3/centos/Dockerfile b/Dockerfiles/build-sqlite3/centos/Dockerfile index 8319d85af..5a98deffb 100644 --- a/Dockerfiles/build-sqlite3/centos/Dockerfile +++ b/Dockerfiles/build-sqlite3/centos/Dockerfile @@ -74,6 +74,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-agent2 \ --enable-java \ --enable-proxy \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-sqlite3/ol/Dockerfile b/Dockerfiles/build-sqlite3/ol/Dockerfile index 178782f4a..1a1ceb49c 100644 --- a/Dockerfiles/build-sqlite3/ol/Dockerfile +++ b/Dockerfiles/build-sqlite3/ol/Dockerfile @@ -74,6 +74,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-agent2 \ --enable-java \ --enable-proxy \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-sqlite3/rhel/Dockerfile b/Dockerfiles/build-sqlite3/rhel/Dockerfile index affcaa038..335eda32a 100644 --- a/Dockerfiles/build-sqlite3/rhel/Dockerfile +++ b/Dockerfiles/build-sqlite3/rhel/Dockerfile @@ -85,6 +85,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-agent2 \ --enable-java \ --enable-proxy \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/build-sqlite3/ubuntu/Dockerfile b/Dockerfiles/build-sqlite3/ubuntu/Dockerfile index f8b499c62..a322b591e 100644 --- a/Dockerfiles/build-sqlite3/ubuntu/Dockerfile +++ b/Dockerfiles/build-sqlite3/ubuntu/Dockerfile @@ -74,6 +74,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build/ \ --enable-agent2 \ --enable-java \ --enable-proxy \ + --with-ares \ --with-ldap \ --with-libcurl \ --with-libmodbus \ diff --git a/Dockerfiles/proxy-mysql/alpine/Dockerfile b/Dockerfiles/proxy-mysql/alpine/Dockerfile index 1b09cf94f..d7ef58d7e 100644 --- a/Dockerfiles/proxy-mysql/alpine/Dockerfile +++ b/Dockerfiles/proxy-mysql/alpine/Dockerfile @@ -45,6 +45,7 @@ RUN set -eux && \ krb5 \ iputils \ openssl \ + c-ares \ libcap \ libcurl \ libevent \ diff --git a/Dockerfiles/proxy-mysql/centos/Dockerfile b/Dockerfiles/proxy-mysql/centos/Dockerfile index 91a3f3bd6..c977a2b3e 100644 --- a/Dockerfiles/proxy-mysql/centos/Dockerfile +++ b/Dockerfiles/proxy-mysql/centos/Dockerfile @@ -45,6 +45,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ gzip \ libssh \ file-libs \ diff --git a/Dockerfiles/proxy-mysql/ol/Dockerfile b/Dockerfiles/proxy-mysql/ol/Dockerfile index a2a6ffeaa..35cc8ff82 100644 --- a/Dockerfiles/proxy-mysql/ol/Dockerfile +++ b/Dockerfiles/proxy-mysql/ol/Dockerfile @@ -46,6 +46,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ libssh \ file-libs \ fping \ diff --git a/Dockerfiles/proxy-mysql/rhel/Dockerfile b/Dockerfiles/proxy-mysql/rhel/Dockerfile index e85b4211c..862adc9cb 100644 --- a/Dockerfiles/proxy-mysql/rhel/Dockerfile +++ b/Dockerfiles/proxy-mysql/rhel/Dockerfile @@ -64,6 +64,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ shadow-utils \ fping \ iputils \ diff --git a/Dockerfiles/proxy-mysql/ubuntu/Dockerfile b/Dockerfiles/proxy-mysql/ubuntu/Dockerfile index 7fa7a7506..c01892a33 100644 --- a/Dockerfiles/proxy-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/proxy-mysql/ubuntu/Dockerfile @@ -50,6 +50,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ ca-certificates \ fping \ openssl \ + libcares2 \ libcurl4t64 \ libevent-2.1 \ libevent-pthreads-2.1 \ diff --git a/Dockerfiles/proxy-sqlite3/alpine/Dockerfile b/Dockerfiles/proxy-sqlite3/alpine/Dockerfile index bbdcb6c22..3cdefdbc0 100644 --- a/Dockerfiles/proxy-sqlite3/alpine/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/alpine/Dockerfile @@ -45,6 +45,7 @@ RUN set -eux && \ fping \ iputils \ openssl \ + c-ares \ libcap \ libcurl \ libevent \ diff --git a/Dockerfiles/proxy-sqlite3/centos/Dockerfile b/Dockerfiles/proxy-sqlite3/centos/Dockerfile index 854c75200..3e19e1420 100644 --- a/Dockerfiles/proxy-sqlite3/centos/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/centos/Dockerfile @@ -44,6 +44,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ libssh \ fping \ iputils \ diff --git a/Dockerfiles/proxy-sqlite3/ol/Dockerfile b/Dockerfiles/proxy-sqlite3/ol/Dockerfile index 6e8497cdf..a4cc915d4 100644 --- a/Dockerfiles/proxy-sqlite3/ol/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/ol/Dockerfile @@ -45,6 +45,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ libssh \ fping \ iputils \ diff --git a/Dockerfiles/proxy-sqlite3/rhel/Dockerfile b/Dockerfiles/proxy-sqlite3/rhel/Dockerfile index 5b6d25b71..ae3c8f0db 100644 --- a/Dockerfiles/proxy-sqlite3/rhel/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/rhel/Dockerfile @@ -63,6 +63,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ shadow-utils \ fping \ iputils \ diff --git a/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile b/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile index 8ab16a765..7f4c28666 100644 --- a/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile @@ -49,6 +49,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ ca-certificates \ fping \ openssl \ + libcares2 \ libcurl4t64 \ libevent-2.1 \ libevent-pthreads-2.1 \ diff --git a/Dockerfiles/server-mysql/alpine/Dockerfile b/Dockerfiles/server-mysql/alpine/Dockerfile index 1b363f4e3..a89601889 100644 --- a/Dockerfiles/server-mysql/alpine/Dockerfile +++ b/Dockerfiles/server-mysql/alpine/Dockerfile @@ -46,6 +46,7 @@ RUN set -eux && \ tzdata \ iputils \ openssl \ + c-ares \ libcap \ libcurl \ libevent \ diff --git a/Dockerfiles/server-mysql/centos/Dockerfile b/Dockerfiles/server-mysql/centos/Dockerfile index df56d1916..7b3284c0f 100644 --- a/Dockerfiles/server-mysql/centos/Dockerfile +++ b/Dockerfiles/server-mysql/centos/Dockerfile @@ -45,6 +45,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ hostname \ file-libs \ iputils \ diff --git a/Dockerfiles/server-mysql/ol/Dockerfile b/Dockerfiles/server-mysql/ol/Dockerfile index 93b441cd4..20c3dc493 100644 --- a/Dockerfiles/server-mysql/ol/Dockerfile +++ b/Dockerfiles/server-mysql/ol/Dockerfile @@ -46,6 +46,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ hostname \ file-libs \ iputils \ diff --git a/Dockerfiles/server-mysql/rhel/Dockerfile b/Dockerfiles/server-mysql/rhel/Dockerfile index ad9e5f753..f701ef397 100644 --- a/Dockerfiles/server-mysql/rhel/Dockerfile +++ b/Dockerfiles/server-mysql/rhel/Dockerfile @@ -64,6 +64,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ fping \ shadow-utils \ iputils \ diff --git a/Dockerfiles/server-mysql/ubuntu/Dockerfile b/Dockerfiles/server-mysql/ubuntu/Dockerfile index 59643e8f6..a09889bb3 100644 --- a/Dockerfiles/server-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/server-mysql/ubuntu/Dockerfile @@ -51,6 +51,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ traceroute \ fping \ openssl \ + libcares2 \ libcurl4t64 \ libevent-2.1 \ libevent-pthreads-2.1 \ diff --git a/Dockerfiles/server-pgsql/alpine/Dockerfile b/Dockerfiles/server-pgsql/alpine/Dockerfile index 313718b22..4d70e6cdb 100644 --- a/Dockerfiles/server-pgsql/alpine/Dockerfile +++ b/Dockerfiles/server-pgsql/alpine/Dockerfile @@ -46,6 +46,7 @@ RUN set -eux && \ tzdata \ iputils \ openssl \ + c-ares \ libcap \ libcurl \ libevent \ diff --git a/Dockerfiles/server-pgsql/centos/Dockerfile b/Dockerfiles/server-pgsql/centos/Dockerfile index 11d8c3ee4..28890d4d8 100644 --- a/Dockerfiles/server-pgsql/centos/Dockerfile +++ b/Dockerfiles/server-pgsql/centos/Dockerfile @@ -47,6 +47,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ hostname \ nmap \ krb5-workstation \ + c-ares \ iputils \ traceroute \ libevent \ diff --git a/Dockerfiles/server-pgsql/ol/Dockerfile b/Dockerfiles/server-pgsql/ol/Dockerfile index 78c8c2013..c9de9a3d7 100644 --- a/Dockerfiles/server-pgsql/ol/Dockerfile +++ b/Dockerfiles/server-pgsql/ol/Dockerfile @@ -48,6 +48,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ iputils \ traceroute \ libevent \ diff --git a/Dockerfiles/server-pgsql/rhel/Dockerfile b/Dockerfiles/server-pgsql/rhel/Dockerfile index 1712435d5..431a90b1a 100644 --- a/Dockerfiles/server-pgsql/rhel/Dockerfile +++ b/Dockerfiles/server-pgsql/rhel/Dockerfile @@ -64,6 +64,7 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \ traceroute \ nmap \ krb5-workstation \ + c-ares \ fping \ shadow-utils \ iputils \ diff --git a/Dockerfiles/server-pgsql/ubuntu/Dockerfile b/Dockerfiles/server-pgsql/ubuntu/Dockerfile index 85cbdea31..34b394c63 100644 --- a/Dockerfiles/server-pgsql/ubuntu/Dockerfile +++ b/Dockerfiles/server-pgsql/ubuntu/Dockerfile @@ -51,6 +51,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ traceroute \ fping \ openssl \ + libcares2 \ libcurl4t64 \ libevent-2.1 \ libevent-pthreads-2.1 \