update_postfix $*
+# Patchiramo /usr/sbin/amavisd-new zbog warninga:
+# (!!)collect_results from (/usr/bin/ripole): exit 102 File <> is not OLE2 format\n
+
+if ! grep -q '\[0,102\]);' /usr/sbin/amavisd-new; then
+ sed -i.BAK '33055s/\[0\]/[0,102]/' /usr/sbin/amavisd-new
+ echo "CN: Patchiram /usr/sbin/amavisd-new"
+fi
+
# amavisd.conf
if [ -f "$ACONFOLD" ]; then
cp_echo "CN: Amavisd configuration is now in $ACONF."
noisy_backup "$ACONFOLD"
rm -f "$ACONFOLD"
cp_echo ""
- cp_echo "CN: Please read /usr/share/doc/amavisd-cn/README.CARNet."
+ cp_echo "CN: Please read /usr/share/doc/amavisd-cn/README.CARNET."
elif [ -f "$ACONFOLD.disabled" ]; then
noisy_backup "$ACONFOLD.disabled" "$(basename $ACONFOLD)"
rm -f "$ACONFOLD.disabled"
- cp_echo "CN: Please read /usr/share/doc/amavisd-cn/README.CARNet."
+ cp_echo "CN: Please read /usr/share/doc/amavisd-cn/README.CARNET."
fi
if [ -f $ACONF ]; then
fi
restart_daemon="1"
-if [ "$restart_daemon" -a -x /etc/init.d/amavis ]; then
- if [ -x "/etc/init.d/amavis" ]; then
- if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
- invoke-rc.d amavis restart
- else
- /etc/init.d/amavis restart
- fi
- fi
+if [ "$restart_daemon" ]; then
+ service amavis restart
fi
# always check that the daemons are running