Hello all,

In libclamav/others.c, I see that the output functions (cli_warnmsg,
cli_errmsg, and cli_dbgmsg) don't use the mprintf function in
shared/output.c, so they bypass things like the --stdout switch.  A user
noticed that messages on stderr about his functionality level was
causing amavis to incorrectly reject messages because of this.

Before you ask, I have no idea why he wanted clamscan as a primary
scanner instead of clamdscan, but there it is.  I have advised him to
fix up his configuration in the meantime.  It does, however, seem like
this is something that could trivially be fixed to be consistent.

Thanks,
-- 
 --------------------------------------------------------------------------
|  Stephen Gran                  |  "Fantasies are free."  "NO!! NO!! It's |
|  [EMAIL PROTECTED]             | the thought police!!!!"                 |
|  http://www.lobefin.net/~steve |                                         |
 --------------------------------------------------------------------------

Attachment: pgpWNZDzS6wBS.pgp
Description: PGP signature

_______________________________________________
http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-devel

Reply via email to