Focus of Interest -info-
Clumns for iOS, OS X, and more...
Navigation

Tigerではxinetdが無効

PantherからTigerに上書きアップグレードしたらsystem.logxinetdのエラーが残るようになった。実はTigerではxinetdは不要だったのね。
 Tigerから起動時間がやたらに短くなったのはlaunchd導入のおかげなのだが、xinetdが使われなくなったとは知らなかった(その前はinetdだった)。実はクリーンインストールしたTigerでは/etc/xinetd.dのディレクトリは空である。アップグレード・インストールするとPantherの時の設定ファイルがそのまま残ったままなので、launchdxinetdの設定がダブってしまいエラーになるらしい。launchdから起動されるプロセスは/System/Library/LaunchDaemons/*にある。アップグレード・インストールした人は両方を比べ、同じ設定があれば/etc/xinetd.dの中身を削除した方が良いだろう。ちなみに/etc/xinetd.dの中を空にするとxinetdデーモンも常駐しなくなる。
 こういう事はまめにシステムログをチェックしないと分からない。Appleからもう少し分かりやすい情報開示があっても良いのだけれど。私が知らないだけかな。