Страница 1 из 1

логи clamav по дням

Добавлено: 2007-02-24 15:26:54
Zedik
собственно хочется чтобы логи валились не в одну кучу а по дням...например /var/log/clamav-200702224.log, в дальнейшем составлять статистику.

думал в конфиг clama прописать (по аналогии ехима)
LogFile /var/log/clamav/clamd-%D.log
не получается

или никто на эти логи не смотрит ?
FreeBSD-6.2R

Добавлено: 2007-02-26 12:19:15
dikens3
#newsyslog.conf

Код: Выделить всё

# configuration file for newsyslog
# logfilename          [owner:group]    mode count size when  flags [/pid_file] [sig_num]
/var/log/clamav/clamd.log       clamav:clamav   640  1     *    $D0   J /var/run/clamav/clamd.pid
/var/log/clamav/freshclam.log   clamav:clamav   640  1     *    $D0   J /var/run/clamav/freshclam.pid
Так потянет?
+ Можно сделать в crontab так: Запускается спец. скрипт: (Создал папку dik, в ней все логи)

Код: Выделить всё

# Rotate log files every hour, if necessary.
0       0       *       *       *       root    /root/scripts/newsyslog/mynewsyslog.sh 1>/dev/null 2>/dev/null

Код: Выделить всё

mynewsyslog.sh

#!/bin/sh
/usr/sbin/newsyslog -a /var/log/dik/`date -v-1d "+%Y"`/`date -v-1d "+%m"`/`date -v-1d "+%d"` 1>/dev/null 2>/dev/null

Добавлено: 2007-02-26 12:20:59
Alex Keda
есть более короткое, но менее понятное написание

Код: Выделить всё

>/dev/null 2>&1

Добавлено: 2007-02-27 9:02:09
Zedik
thx, попробую