Mike Gabriel <mike.gabr...@das-netzwerkteam.de> writes:

> thanks for reacting on this so promptly.

I have been told just today that setting LC_ALL overrides LC_CTYPE and
LANG, so just setting LC_ALL should be sufficient.

Can you please test the following change to the init.d script and let me
know if it works for you?


diff --git a/debian/amavisd-new.amavis-mc.init 
b/debian/amavisd-new.amavis-mc.init
index 8de156e..eb7fb17 100644
--- a/debian/amavisd-new.amavis-mc.init
+++ b/debian/amavisd-new.amavis-mc.init
@@ -62,6 +62,7 @@ do_start()
                        rm -f $PIDFILE
                fi
        fi
+       export LC_ALL; LC_ALL=C
        start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
                $DAEMON_ARGS \
                || return 2
diff --git a/debian/amavisd-new.amavis.init b/debian/amavisd-new.amavis.init
index f36ed0b..7890ce7 100644
--- a/debian/amavisd-new.amavis.init
+++ b/debian/amavisd-new.amavis.init
@@ -90,6 +90,7 @@ case "$1" in
        echo -n "Starting $DESC: "
        fixdirs
        check_noncompatible_upgrade
+       export LC_ALL; LC_ALL=C
        if start-stop-daemon ${START} -- ${PARAMS} start >/dev/null ; then
                echo "amavisd-new."
        else

-- 
Brian May <b...@debian.org>

Reply via email to