From 0e9f2d739b07fce3d28efc32e118741144c6998f Mon Sep 17 00:00:00 2001 From: Christoph Date: Sat, 24 Jun 2023 09:57:44 +0200 Subject: [PATCH] install_amavis.sh: install 'libclamunrar11' in case of debian 12 (bookworm). --- install_amavis.sh | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/install_amavis.sh b/install_amavis.sh index 4e29380..35f43b6 100755 --- a/install_amavis.sh +++ b/install_amavis.sh @@ -185,9 +185,12 @@ _needed_packages_clamav="clamav \ if [[ "${os_dist,,}" = "debian" ]] && [[ "$os_version" -lt 10 ]] ; then _needed_packages_clamav="$_needed_packages_clamav \ libclamunrar7" -else +elif [[ "${os_dist,,}" = "debian" ]] && [[ "$os_version" -lt 11 ]] ; then _needed_packages_clamav="$_needed_packages_clamav \ libclamunrar9" +elif [[ "${os_dist,,}" = "debian" ]] && [[ "$os_version" -lt 12 ]] ; then + _needed_packages_clamav="$_needed_packages_clamav \ + libclamunrar11" fi _needed_decoders_amavis=" @@ -2649,6 +2652,15 @@ if $systemd_exists ; then else echo_failed error "$(cat $tmp_err_msg)" + + echononl "continue anyway [yes/no]: " + read OK + OK="$(echo "$OK" | tr '[:upper:]' '[:lower:]')" + while [[ "$OK" != "yes" ]] && [[ "$OK" != "no" ]] ; do + echononl "Wrong entry! - repeat [yes/nno]: " + read OK + done + [[ $OK = "yes" ]] || fatal "Abbruch durch User" fi else /etc/init.d/spamassassin restart > /dev/null 2> $tmp_err_msg @@ -2657,6 +2669,15 @@ else else echo_failed error "$(cat $tmp_err_msg)" + + echononl "continue anyway [yes/no]: " + read OK + OK="$(echo "$OK" | tr '[:upper:]' '[:lower:]')" + while [[ "$OK" != "yes" ]] && [[ "$OK" != "no" ]] ; do + echononl "Wrong entry! - repeat [yes/nno]: " + read OK + done + [[ $OK = "yes" ]] || fatal "Abbruch durch User" fi fi