cron ログが syslog に登録されないようにするにはどうすればよいですか?

cron ログが syslog に登録されないようにするにはどうすればよいですか?

/var/log/cron.logの以下の行のコメントを解除して、への crontab ログインを分離しました/etc/syslog.confが、それでも への書き込みが行われます/var/log/syslog

cron.*                                  /var/log/cron.log

書き込みを防止するにはどうすればよいですか/var/log/syslog?

答え1

/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

答え2

追加

cron.none             -/var/log/syslog

syslog.confで

関連情報