毎日の実行出力メールを無効にする方法は?


10

「チャーリー&」からの毎日の実行出力メールを無効にする方法は?

いくつかのページをGoogle化しましたが、明確な答えはありません。

ssmtp代わりに使うsendmail

回答:


11

読んでman periodic、言及されているすべてのビットを探しますoutput

ファイル/etc/periodic.confが存在しない場合はファイルを作成し、*_output変数を/etc/defaults/periodic.confログファイルに設定します。/これは、わかりやすい単語のユーザーアカウントではなく、で始まるパスです。

$ grep _output= /etc/defaults/periodic.conf
daily_output="root"                                     # user or /file
daily_status_security_output="root"                     # user or /file
weekly_output="root"                                    # user or /file
monthly_output="root"                                   # user or /file

syslogはすでにのためにセットアップする必要があります/var/log/daily.log/var/log/weekly.log/var/log/monthly.log

ロギングと使用について少し知識が豊富 /var/log/periodic.$(date +%Y%m%d).<type>.log

<type>されdailyweeklymonthlysecurity


security_outputにはどのファイルを指定する必要がありますか?/ var / log / security?
Alex G

または/var/log/daily.logあなたが好きな方。
マット

5

_enableフラグを切り替えることで、ほとんどのテストを無効にすることができます/etc/periodic.conf

例えば: daily_status_mailq_enable="NO"

daily_output="/dev/null"を設定すると、メールの受信が停止しますが、前述のように、レポートには有用な情報が含まれている可能性があるため、代わりにファイルに記録することをお勧めします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.