From 774c803baf2ee66f7f794bd4139a75037e400860 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 3faf9c065..1783c238a 100644 --- a/Dockerfiles/agent/alpine/Dockerfile +++ b/Dockerfiles/agent/alpine/Dockerfile @@ -41,6 +41,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 75b9270dd..17ba8fc1a 100644 --- a/Dockerfiles/agent/centos/Dockerfile +++ b/Dockerfiles/agent/centos/Dockerfile @@ -41,6 +41,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 133dd099a..b285a9a5d 100644 --- a/Dockerfiles/agent/ol/Dockerfile +++ b/Dockerfiles/agent/ol/Dockerfile @@ -42,6 +42,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 51e10f69f..c22f05657 100644 --- a/Dockerfiles/agent/rhel/Dockerfile +++ b/Dockerfiles/agent/rhel/Dockerfile @@ -61,6 +61,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 85c3393bc..99f6628b6 100644 --- a/Dockerfiles/agent/ubuntu/Dockerfile +++ b/Dockerfiles/agent/ubuntu/Dockerfile @@ -44,6 +44,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 9ea245d67..8ce1ad6e9 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 779278cbf..1b253a5de 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 97d7cb8a6..29f81261c 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 defd4b9d7..6709a31c1 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 16f6be3b4..bce7df46f 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 469ebba20..21a28df51 100644 --- a/Dockerfiles/build-mysql/alpine/Dockerfile +++ b/Dockerfiles/build-mysql/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-mysql/centos/Dockerfile b/Dockerfiles/build-mysql/centos/Dockerfile index e4628ca87..fd55d387c 100644 --- a/Dockerfiles/build-mysql/centos/Dockerfile +++ b/Dockerfiles/build-mysql/centos/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-mysql/ol/Dockerfile b/Dockerfiles/build-mysql/ol/Dockerfile index 47a97c2a0..65417235d 100644 --- a/Dockerfiles/build-mysql/ol/Dockerfile +++ b/Dockerfiles/build-mysql/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-mysql/rhel/Dockerfile b/Dockerfiles/build-mysql/rhel/Dockerfile index 496acf2da..8a7ad16a6 100644 --- a/Dockerfiles/build-mysql/rhel/Dockerfile +++ b/Dockerfiles/build-mysql/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-mysql/ubuntu/Dockerfile b/Dockerfiles/build-mysql/ubuntu/Dockerfile index 42c7fa68b..4165c5afb 100644 --- a/Dockerfiles/build-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/build-mysql/ubuntu/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/alpine/Dockerfile b/Dockerfiles/build-pgsql/alpine/Dockerfile index 3b19e4540..93d4acbb1 100644 --- a/Dockerfiles/build-pgsql/alpine/Dockerfile +++ b/Dockerfiles/build-pgsql/alpine/Dockerfile @@ -86,6 +86,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 b14325466..1193b6b2f 100644 --- a/Dockerfiles/build-pgsql/centos/Dockerfile +++ b/Dockerfiles/build-pgsql/centos/Dockerfile @@ -85,6 +85,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 b05752ba2..6262f8609 100644 --- a/Dockerfiles/build-pgsql/ol/Dockerfile +++ b/Dockerfiles/build-pgsql/ol/Dockerfile @@ -86,6 +86,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 3a91d0633..1ff265341 100644 --- a/Dockerfiles/build-pgsql/rhel/Dockerfile +++ b/Dockerfiles/build-pgsql/rhel/Dockerfile @@ -97,6 +97,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 212722c4d..c19a7d850 100644 --- a/Dockerfiles/build-pgsql/ubuntu/Dockerfile +++ b/Dockerfiles/build-pgsql/ubuntu/Dockerfile @@ -85,6 +85,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 fbbde7bf0..99502e05b 100644 --- a/Dockerfiles/build-sqlite3/alpine/Dockerfile +++ b/Dockerfiles/build-sqlite3/alpine/Dockerfile @@ -76,6 +76,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 07600149b..59dd0b29d 100644 --- a/Dockerfiles/build-sqlite3/centos/Dockerfile +++ b/Dockerfiles/build-sqlite3/centos/Dockerfile @@ -76,6 +76,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 57026da96..3a584daeb 100644 --- a/Dockerfiles/build-sqlite3/ol/Dockerfile +++ b/Dockerfiles/build-sqlite3/ol/Dockerfile @@ -76,6 +76,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 1986845ca..759099172 100644 --- a/Dockerfiles/build-sqlite3/rhel/Dockerfile +++ b/Dockerfiles/build-sqlite3/rhel/Dockerfile @@ -87,6 +87,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 996a62abf..56aab4b6b 100644 --- a/Dockerfiles/build-sqlite3/ubuntu/Dockerfile +++ b/Dockerfiles/build-sqlite3/ubuntu/Dockerfile @@ -76,6 +76,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 449a4ed96..2487346d7 100644 --- a/Dockerfiles/proxy-mysql/alpine/Dockerfile +++ b/Dockerfiles/proxy-mysql/alpine/Dockerfile @@ -53,6 +53,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 5a6e862fb..86bdb3244 100644 --- a/Dockerfiles/proxy-mysql/centos/Dockerfile +++ b/Dockerfiles/proxy-mysql/centos/Dockerfile @@ -53,6 +53,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 ddeadc03b..2ef284099 100644 --- a/Dockerfiles/proxy-mysql/ol/Dockerfile +++ b/Dockerfiles/proxy-mysql/ol/Dockerfile @@ -54,6 +54,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 1ae739d02..f3af314c6 100644 --- a/Dockerfiles/proxy-mysql/rhel/Dockerfile +++ b/Dockerfiles/proxy-mysql/rhel/Dockerfile @@ -72,6 +72,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 a7ed43c6b..f04be9f77 100644 --- a/Dockerfiles/proxy-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/proxy-mysql/ubuntu/Dockerfile @@ -58,6 +58,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 5c1427912..e9338a333 100644 --- a/Dockerfiles/proxy-sqlite3/alpine/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/alpine/Dockerfile @@ -52,6 +52,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 97251358b..4c58e8acc 100644 --- a/Dockerfiles/proxy-sqlite3/centos/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/centos/Dockerfile @@ -51,6 +51,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 290912863..5a3744010 100644 --- a/Dockerfiles/proxy-sqlite3/ol/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/ol/Dockerfile @@ -52,6 +52,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 5e6c09e7e..9583f1689 100644 --- a/Dockerfiles/proxy-sqlite3/rhel/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/rhel/Dockerfile @@ -70,6 +70,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 b453a6495..472361c2e 100644 --- a/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile @@ -56,6 +56,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 6a54eef7c..20b46e464 100644 --- a/Dockerfiles/server-mysql/alpine/Dockerfile +++ b/Dockerfiles/server-mysql/alpine/Dockerfile @@ -54,6 +54,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 0db00545b..b938b3e73 100644 --- a/Dockerfiles/server-mysql/centos/Dockerfile +++ b/Dockerfiles/server-mysql/centos/Dockerfile @@ -53,6 +53,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 854f9d359..7bec0aad5 100644 --- a/Dockerfiles/server-mysql/ol/Dockerfile +++ b/Dockerfiles/server-mysql/ol/Dockerfile @@ -54,6 +54,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 01457a310..1e96bed16 100644 --- a/Dockerfiles/server-mysql/rhel/Dockerfile +++ b/Dockerfiles/server-mysql/rhel/Dockerfile @@ -72,6 +72,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 d702cce64..9454c1bf5 100644 --- a/Dockerfiles/server-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/server-mysql/ubuntu/Dockerfile @@ -59,6 +59,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 fd0ec31de..4495aafcf 100644 --- a/Dockerfiles/server-pgsql/alpine/Dockerfile +++ b/Dockerfiles/server-pgsql/alpine/Dockerfile @@ -54,6 +54,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 938b05a3c..bcfecefea 100644 --- a/Dockerfiles/server-pgsql/centos/Dockerfile +++ b/Dockerfiles/server-pgsql/centos/Dockerfile @@ -55,6 +55,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 ee39f221c..06ed80c04 100644 --- a/Dockerfiles/server-pgsql/ol/Dockerfile +++ b/Dockerfiles/server-pgsql/ol/Dockerfile @@ -56,6 +56,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 82c397c42..1889082d1 100644 --- a/Dockerfiles/server-pgsql/rhel/Dockerfile +++ b/Dockerfiles/server-pgsql/rhel/Dockerfile @@ -72,6 +72,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 49201bbdc..798bfeb49 100644 --- a/Dockerfiles/server-pgsql/ubuntu/Dockerfile +++ b/Dockerfiles/server-pgsql/ubuntu/Dockerfile @@ -59,6 +59,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \ traceroute \ fping \ openssl \ + libcares2 \ libcurl4t64 \ libevent-2.1 \ libevent-pthreads-2.1 \