Thank you for your answer.  I have made some test of redirecting the
Syslog channel you specified, but the problem still exists.  The
"LibClamAV Warning:..." messages are still there at the console.

    I tried to look into the code and found that messages are handled by
cli_warnmsg(), cli_errmsg() and cli_dbgmsg() in libclamav/others.c. 
It's great there are wrappers to handle the messages, but those wrappers
seem only print the message to the redirected stderr, which may be the
original stderr, LogFile or /dev/console.  Errors/warnings are not
sent to Syslog at all.

    I tried to write a small patch to fix it so that cli_warnmsg(),
cli_errmsg() and cli_dbgmsg() send messages to Syslog when Syslog is in
use, but I failed.  I cannot refer to copt in others.c.  Anyone can help
on this?  Thank you.

On Mon, 30 May 2005 09:47:00 -0700 (PDT)
"Dennis Peterson" <[EMAIL PROTECTED]> wrote:

> imacat said:
> >    Sorry, I have waited 2 days for this question.  Did someone notice it?
> > Can someone answer it?
> 
> 
> If you have clamd.conf configured to log to local7 facility, for example,
> then in your syslog.conf file or what ever it might be on your system, you
> can have an entry like this:
> 
> *.err;kern.notice;local7.none           /dev/sysmsg
> 
> This is classic syslog as used in Solaris. The entry says don't send
> anything from the local7 facility to the console. Syslog-ng allows this as
> well using a slightly different syntax. Check your syslog man pages for
> specifics for your system.
> 
> dp
> _______________________________________________
> http://lurker.clamav.net/list/clamav-users.html

--
Best regards,
imacat ^_*' <[EMAIL PROTECTED]>
PGP Key: http://www.imacat.idv.tw/me/pgpkey.txt

<<Woman's Voice>> News: http://www.wov.idv.tw/
Tavern IMACAT's: http://www.imacat.idv.tw/
TLUG List Manager: http://www.linux.org.tw/mailman/listinfo/tlug

Attachment: pgpqoKTLDAzmb.pgp
Description: PGP signature

_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to