FreeBSD QandA 693

FreeBSD QandA

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 まで お知らせください。