On Fri, May 06, 2005 at 11:24:49AM +0200, KaalH! said: > Stephen Gran a écrit : > > >This one time, at band camp, KaalH! said: > > > >>please apply this patch to add stderr loggging. This is for multilog/svlogd. > >>It allows "LogFile stderr" configuration option > > > >Does > >LogFile /dev/stderr > >not work for you? > > > >Just remember to use LogFileUnlock with it :) > > > no > > I'm using runit > > chpst -uclamav /usr/sbin/clamd > > ERROR: Can't open /dev/stderr in append mode (check permissions!). > ERROR: Problem with internal logger. Please check the permissions on the > /dev/stderr file. > > ls -aLl /dev/stderr > crw--w---- 1 kaalh tty 136, 6 May 6 10:17 /dev/stderr > > mount > ... > none on /dev/pts type devpts (gid=5,mode=620) > > adding clamav to tty group and chpst -uclamav:tty /usr/sbin/clamd > produce the same error > > my clamd.conf contains > > LogFile /dev/stderr > LogFileUnlock > Foreground > LogFileMaxSize 0 > > my runit script : > > #!/bin/sh > exec 2>&1 > exec chpst -uclamav /usr/sbin/clamd > > if you don't use runit you can reproduce this with > sudo -P -u clamav /usr/sbin/clamd
However: [EMAIL PROTECTED]:~$ grep LogFile /etc/clamav/clamd.conf LogFile /dev/stderr LogFileUnlock LogFileMaxSize 0 [EMAIL PROTECTED]:~$ sudo /etc/init.d/clamav-daemon start >/dev/null Mon May 9 16:30:35 2005 -> +++ Started at Mon May 9 16:30:35 2005 Mon May 9 16:30:35 2005 -> clamd daemon 0.84 (OS: linux-gnu, ARCH: i386, CPU: i386) Mon May 9 16:30:35 2005 -> Log file size limit disabled. Mon May 9 16:30:35 2005 -> Running as user clamav (UID 106, GID 106) Mon May 9 16:30:35 2005 -> Reading databases from /var/lib/clamav Mon May 9 16:30:36 2005 -> Protecting against 34294 viruses. Mon May 9 16:30:36 2005 -> Unix socket file /var/run/clamav/clamd.ctl Mon May 9 16:30:36 2005 -> Setting connection queue length to 15 Mon May 9 16:30:36 2005 -> Archive: Archived file size limit set to 10485760 bytes. Mon May 9 16:30:36 2005 -> Archive: Recursion level limit set to 5. Mon May 9 16:30:36 2005 -> Archive: Files limit set to 1000. Mon May 9 16:30:36 2005 -> Archive: Compression ratio limit set to 250. Mon May 9 16:30:36 2005 -> Archive support enabled. Mon May 9 16:30:36 2005 -> Archive: RAR support disabled. Mon May 9 16:30:36 2005 -> Archive: Blocking archives that exceed limits. Mon May 9 16:30:36 2005 -> Portable Executable support enabled. Mon May 9 16:30:36 2005 -> Detection of broken executables enabled. Mon May 9 16:30:36 2005 -> Mail files support enabled. Mon May 9 16:30:36 2005 -> OLE2 support enabled. Mon May 9 16:30:36 2005 -> HTML support enabled. Mon May 9 16:30:36 2005 -> Self checking every 3600 seconds. Seems to be writing to stderr to me. Perhaps chpst is broken? -- -------------------------------------------------------------------------- | Stephen Gran | FORTRAN rots the brain. -- John | | [EMAIL PROTECTED] | McQuillin | | http://www.lobefin.net/~steve | | --------------------------------------------------------------------------
pgpVBcE961PeI.pgp
Description: PGP signature