FreeBSD QandA 693
Q. /var/log を覗くと、hoge 以外に hoge.0.gz, hoge.1.gz, ... というファイル
が生成されているのですが、これらのファイルはどのようにして生成されている
のでしょうか。
A. /usr/sbin/newsyslog が cron から定期的に実行され、/etc/newsyslog.conf
で設定されているタイミング (ログファイルのサイズや、前回保存してから指定
した時間が経過したなど) でログファイルを圧縮・変更しています。
また、/var/log/wtmp は
2.2.1-RELEASE から 2.2.5-RELEASE までは newsyslog
2.2.6-RELEASE 以降の 2.2.x 系統では /etc/monthly スクリプト
3.x 系統以降では /etc/periodic/monthly/200.accounting スクリプト
により圧縮されています。
間違い・追加情報を見付けた場合は、
修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで
お知らせください。