Anacron job 'cron.daily' on ssiscirine.perma.jp

/etc/cron.daily/freshclam:
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
ERROR: Can't open /var/log/clamav/freshclam.log in append mode (check permissions!).

ローテートすると書き込めないらしいので
/etc/cron.daily/freshclam

chown clamv.clamv “$LOG_FILE”
の様に付け加えてみた。
 
2013/05/15 追記
ちょっと間違っていたので
chown clamav.clamav “$LOG_FILE”
に 変えた。
しかし、clamavで書けないんだったら意味無さそう・・・
logrotateも調べることにする。
 
/etc/cron.daily/logrotateを読むと、
/usr/sbin/logrotate に/etc/logrotate.confを読ませてやっている・・・と書いてある。
/etc/logrotate.confを読むと、
RPMパッケージだったら設定は/etc/logrotate.d/ディレクトリィに置いてある・・・と書いてある。
当のclamvのログローテートの設定ファイルは、/etc/logrotate.d/clamav 。
中を読んでみると、
create 644 clam clam
だったので、
create 644 clamav clamav
に変えてみた。
これで大丈夫だろう?




コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA