diff -r e3fb635fcb8e -r f5f6e93f3dc6 clamav/rc.clamav --- a/clamav/rc.clamav Mon Nov 02 20:07:19 2009 +0100 +++ b/clamav/rc.clamav Mon Nov 02 22:29:58 2009 +0100 @@ -17,7 +17,6 @@ %common clamav_cfgfile="@l_prefix@/etc/clamav/clamd.conf" - clamav_milter_cfgfile="@l_prefix@/etc/clamav/clamav-milter.conf" clamav_pidfile_clamd="@l_prefix@/var/clamav/clamd.pid" clamav_pidfile_clamav_milter="@l_prefix@/var/clamav/clamav-milter.pid" clamav_signal () { @@ -51,8 +50,12 @@ elif [ ".$daemon" = ".clamav-milter" -a -x @l_prefix@/sbin/clamav-milter ]; then ( umask 002 @l_prefix@/sbin/clamav-milter \ - --config-file=$clamav_milter_cfgfile \ - $clamav_clamav_milter_flags + --config-file=$clamav_cfgfile \ + --max-children=4 --outgoing --local \ + --pidfile=$clamav_pidfile_clamav_milter \ + --sendmail-cf=/dev/null \ + $clamav_clamav_milter_flags \ + local:@l_prefix@/var/milter/socket/clamav-milter ) || exit $? fi done