From 8a5aed21e89f5887b148de62eae4e80a2ef7455e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bojan=20=C4=8Cekrli=C4=87?= Date: Thu, 16 Jan 2025 23:44:12 +0100 Subject: [PATCH] Fix: Use `libcurl4t64` where available, otherwise use `libcurl4`. --- build-scripts/postfix-install.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build-scripts/postfix-install.sh b/build-scripts/postfix-install.sh index dc4705f..d9e9911 100644 --- a/build-scripts/postfix-install.sh +++ b/build-scripts/postfix-install.sh @@ -23,7 +23,11 @@ do_ubuntu() { apt-get install -y libsasl2-modules sasl2-bin apt-get install -y postfix postfix-pcre postfix-ldap apt-get install -y opendkim - apt-get install -y ca-certificates tzdata supervisor rsyslog bash opendkim-tools curl libcurl4t64 libjsoncpp25 sasl2-bin postfix-lmdb procps logrotate cron net-tools colorized-logs netcat-openbsd ${RELEASE_SPECIFIC_PACKAGES} + local libcurl="libcurl4" + if "$(apt-cache search --names-only '^libcurl4t64$')" != ""; then + libcurl="libcurl4t64" + fi + apt-get install -y ca-certificates tzdata supervisor rsyslog bash opendkim-tools curl ${libcurl} libjsoncpp25 sasl2-bin postfix-lmdb procps logrotate cron net-tools colorized-logs netcat-openbsd ${RELEASE_SPECIFIC_PACKAGES} apt-get clean rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* }