. /usr/share/amavisd-cn/variables.sh
. /usr/share/amavisd-cn/functions.sh
-# Place configuration tweaks done on upgrades into this function
-update_conf() {
- [ "$DEBIAN_SCRIPT_DEBUG" ] && set -vx
- # placeholder.
- # remember to set changed_config=1 and restart_daemon=1 if necessary
- #:
- if dpkg --compare-versions "$1" lt $MASTTMPLVERSION; then
- conf_from_template
- fi
-}
-
mta=postfix
. /usr/share/amavisd-cn/postfix.sh
cp_get_mx_domain
domain=$RET
-update_postfix
+update_postfix $*
# amavisd.conf
if [ -f "$ACONFOLD" ]; then
conf_from_template
fi
-# check for SAVI:
-# if not there, comment it out, if there, uncomment and restart
-if ! dpkg -l libsavi-perl 2> /dev/null | egrep -q '^.i' || ! [ -f /usr/lib/libsavi.so ]; then
- if cp_check_and_sed "^\['Sophos SAVI'" \
- "s/^\(\['Sophos SAVI', ..sophos_savi \]\)/#\1/" $ACONF; then
- cp_echo "CN: Disabled SAVI::Perl usage in ${ACONF}."
- cp_echo " To enable it, run sophos-sweep-update, uncomment and restart amavis."
- fi
-else
- if cp_check_and_sed "^#\['Sophos SAVI'" \
- "s/^#\(\['Sophos SAVI', ..sophos_savi \]\)/\1/" $ACONF; then
- cp_echo "CN: Enabled SAVI::Perl usage in ${ACONF}."
- restart_daemon=1
- fi
+# disable SAVI as proven problematic
+if cp_check_and_sed "^\['Sophos SAVI'" \
+ "s/^\(\['Sophos SAVI', ..sophos_savi \]\)/#\1/" $ACONF; then
+ cp_echo "CN: Disabled SAVI::Perl usage in ${ACONF}."
fi
check_and_add_alias virusalert root