【Arch Linux】やっておきたいlogrotateの設定

何もしないでいると、ファイルがでかくなっていてびっくりする。

対象のログ
/var/log/lastlog 最終ログインの記録ファイル
/var/log/wtmp ログイン成功の履歴
/var/log/btmp ログイン失敗の履歴
/var/log/pacman.log pacman のログファイル

設定ファイルに追記する。

/etc/logrotate.conf
/var/log/lastlog {
    monthly
    create 0664 root utmp
    minsize 1M
    rotate 2
}

/var/log/wtmp {
    monthly
    create 0664 root utmp
    minsize 1M
    rotate 1
}

/var/log/btmp {
    missingok
    monthly
    create 0600 root utmp
    rotate 1
}

/var/log/pacman.log {
    monthly
    create 0664 root utmp
    minsize 1M
    rotate 3
}