On Wed, May 10, 2006 at 04:30:39PM +0400, Alexey Sidorov wrote: > open("/var/log/clamav/freshclam.log", O_WRONLY|O_APPEND|O_CREAT, 0666) = 3 > fstat64(3, {st_mode=S_IFREG|0644, st_size=45363, ...}) = 0 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 > fstat64(3, {st_mode=S_IFREG|0644, st_size=45363, ...}) = 0 > _llseek(3, 45363, [45363], SEEK_SET) = 0 > umask(022) = 037 > fcntl64(3, F_SETLK, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}) = -1 EAGAIN (Resource temporarily unavailable) > write(2, "ERROR: ", 7ERROR: ) = 7 > write(2, "Problem with internal logger.\n", 30Problem with internal logger. > ) = 30 > exit_group(62) = ? > Process 18202 detached > > с удовольствием попробовал бы "вычислить кто его держит" но не в курсе с какой стороны вообще к этому подойти :) Для начала, видимо, lsof /var/log/clamav/freshclam.log, потом смотреть, что делают эти процессы (например, у strace есть опция -p , позволяющая подключиться к существующему процессу).