
По умолчанию при запуске history -c
нет возможности удалить /var/mail/maillog
, верно?
Как я могу выяснить, что произошло в тот день, когда был очищен журнал или (по определению) когда был запущен новый почтовый журнал?
решение1
Эти два события не находятся в причинно-следственной связи; history
манипулирует списком истории, а не файлами журнала службы.
Проверьте вашу logrotate
конфигурацию.
logrotate --debug /etc/logrotate.conf
Есть вероятность, что старые журналы находятся там /var/mail/maillog.1
, если rotate 0
в вашей конфигурации не указан путь.
Кроме того, файл журнала обычно находится в /var/log/mail.log
или /var/log/maillog
, тогда как /var/mail
— это каталог для mbox
файлов.