launchdに関するメモ † launchdはMac OS Xのデーモン管理デーモンです。 システムブート時に従来のUnixのinitプロセスの代わりにプロセスID=1で起動し、 rc.dに代わって各種デーモンを開始・停止したり、 cronに代わって定期処理をスケジュールしたり、 inetdに代わってポートを待ち受けたりします。 Finderで開いたりDockでクリックしたアプリケーションの起動もlaunchdが行っています。 Apacheとかもrc.dではなくlaunchdから起動しています。 従来のrc.dやcrontabやinetd.confに代わるlaunchdの設定ファイルは、以下の場所にplist形式で格納されています。 /System/Library/LaunchAgents /System/Library/LaunchDaemons /Library/LaunchAgen