|
Quick Links
Calendar
Categories
Total entries ()
Archives
XML/RSS Feed
Statistics
Total entries in this blog:
Total entries in this category: Published On: 2008.07.27 13:48 |
Tigerではxinetdが無効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からもう少し分かりやすい情報開示があっても良いのだけれど。私が知らないだけかな。 |