CentOS 7: history -c を実行すると Postfix ログがクリアされます。ログがクリアされた日に何が起こったかを調べるにはどうすればよいでしょうか?

CentOS 7: history -c を実行すると Postfix ログがクリアされます。ログがクリアされた日に何が起こったかを調べるにはどうすればよいでしょうか?

デフォルトでは、 を実行してhistory -cも を削除する方法はありませ/var/mail/maillogんよね?

ログがクリアされた日、または (定義上) 新しいメールログが開始された日に何が起こったかを調査するにはどうすればよいでしょうか?

答え1

これら 2 つのイベントには因果関係はなく、historyサービス ログ ファイルではなく履歴リストを操作します。

設定を確認してくださいlogrotate

logrotate --debug /etc/logrotate.conf

パスの構成に含ま/var/mail/maillog.1れていない場合、古いログが残っている可能性があります。rotate 0

また、ログ ファイルは通常/var/log/mail.logまたはにあります/var/log/maillogが、 はファイル/var/mailのディレクトリですmbox

関連情報