i use sendmail as mta and scan mails for viruses with clamav.today i did an update to 0.82. i have a start/stop script for clamav-milter which did not run properly after the update to 0.82. when i try to run clamav-milter as described in clamav-milter.README.gentoo.gz /usr/sbin/clamav-milter -blo /var/clamav/clmilter.sock i get /usr/sbin/clamav-milter: --max-children must be given if --external is not given i changed it to /usr/sbin/clamav-milter -m 10 -o local:/var/clamav/clmilter.sock now it runs. i use the following start/stop script in /etc/init.d/clamav-milter: #!/sbin/runscript depend() { need net } start() { ebegin "Starting clamav-milter" start-stop-daemon --start --quiet --exec /usr/sbin/clamav-milter \ -p /var/clamav/clmilter.sock -- -m 10 -o local:/var/clamav/clmilter.sock eend $? } stop() { ebegin "Stopping clamav-milter" start-stop-daemon --stop --quiet --exec /usr/sbin/clamav-milter eend $? } maybe this can get in this doc. Reproducible: Always Steps to Reproduce: 1. install or update clamav 0.82 2. check /etc/clamd.conf for changes 3. call "/usr/sbin/clamav-milter -blo /var/clamav/clmilter.sock" Actual Results: getting a error message: /usr/sbin/clamav-milter: --max-children must be given if --external is not given Expected Results: clamav-milter should run and create a socket file
clamav-0.85.1-r1 is in portage and an updated clamav-milter.README.gentoo is included.