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