/var/log/cron.log
の以下の行のコメントを外して、crontabログインを/etc/syslog.conf
に分離しましたが、/var/log/syslog
にも書き込みます!
cron.* /var/log/cron.log
/var/log/syslog
への書き込みを防ぐにはどうすればよいですか?
/ var/log/syslogに送信する内容を定義する行を見つけて、cronメッセージが含まれないように変更する必要があります。たとえば、Ubuntuシステムでは、/etc/rsyslog.d/50-default.conf
ファイルを渡す必要があります。syslogのエントリは次のとおりです。
*.*;auth,authpriv.none -/var/log/syslog
それを次のように変更します。
*.*;cron,auth,authpriv.none -/var/log/syslog
あなたがしたいことをします。上記は、リストと同じ優先度で複数の施設を指定する機能を利用していることに注意してください。もしまだ.none
優先度がない場合は、たとえば次のようにする必要があります。
*.*;auth,authpriv.info;cron.none -/var/log/syslog