CentOS 7: Postfix-Protokolle wurden beim Ausführen von history -c gelöscht. Wie kann ich herausfinden, was an dem Tag passiert ist, an dem das Protokoll gelöscht wurde?

CentOS 7: Postfix-Protokolle wurden beim Ausführen von history -c gelöscht. Wie kann ich herausfinden, was an dem Tag passiert ist, an dem das Protokoll gelöscht wurde?

Standardmäßig history -cbesteht beim Ausführen keine Möglichkeit, auch zu löschen /var/mail/maillog, oder?

Wie kann ich untersuchen, was an dem Tag passiert ist, an dem das Protokoll gelöscht wurde oder (per Definition) als das neue Mailprotokoll gestartet wurde?

Antwort1

Diese beiden Ereignisse stehen nicht in einem kausalen Zusammenhang; historysie manipulieren die Verlaufsliste und nicht die Dienstprotokolldateien.

Überprüfen Sie Ihre logrotateKonfiguration.

logrotate --debug /etc/logrotate.conf

Es besteht die Möglichkeit, dass die älteren Protokolle vorhanden sind, /var/mail/maillog.1sofern Sie dies nicht rotate 0in Ihrer Konfiguration für den Pfad vorgesehen haben.

Außerdem befindet sich die Protokolldatei normalerweise unter /var/log/mail.logoder /var/log/maillog, wobei /var/mailein Verzeichnis für die mboxDateien ist.

verwandte Informationen