This one time, at band camp, Geoff Denning said:
> I've discovered both the cause and workaround for this problem, as I
> encountered the same bug myself this morning.
> 
> The debian package elegantly creates a
> /etc/mail/m4/clamav-milter.m4configuration file that contains the
> INPUT_MAIL_FILTER specifying the
> location of the milter socket file.  The location of the socket file is
> correct, and actually does correspond to the file configured in
> /etc/init.d/clamav-milter.  However, when clamav-milter checks for the
> INPUT_MAIL_FILTER directive in sendmail, it only checks sendmail.mc, and
> ignores all the included configuration files in the m4 directory.  The
> workaround is to move the INPUT_MAIL_FILTER directive from the
> /etc/mail/m4/clamav-milter.m4 file to the /etc/mail/sendmail.cf file (and
> delete the /etc/mail/m4/clamav-milter.m4 file).  Technically, this should
> probably be considered a clamav-milter bug, but for now, the package should
> probably add the INPUT_MAIL_FILTER directive to the sendmail.cf file.

Ah, I see.  Well, I can't directly touch sendmail.cf or sendmail.mc from
the clamav-milter package.  All I can do is try to make integration
easy.  I will try to take a look at the code this weekend, and see if I
can't com eup with some way around it.  The best may just be to get rid
of the test in the milter itself.  I've always thought it was a bit
unnecessary, myself.

Thanks for the report,
-- 
 -----------------------------------------------------------------
|   ,''`.                                            Stephen Gran |
|  : :' :                                        [EMAIL PROTECTED] |
|  `. `'                        Debian user, admin, and developer |
|    `-                                     http://www.debian.org |
 -----------------------------------------------------------------

Attachment: signature.asc
Description: Digital signature

Reply via email to