Mac OS XのLaunchdデーモンをGUIで編集できるMac用ユーティリティ「Lingon X 2.0」を使ってみました。詳細は以下から。 OS XのLaunchdデーモンをGUIで編集できるMac用ユーティリティ「Lingon X 2.0」を使ってみました。詳細は以下から。 連休を利用してMacのメンテナンスを ...
このAgentとDaemonの設定は、それぞれファイルシステムドメインごとに存在するLaunchDaemonsとLaunchAgentsという2つのディレクトリに配置される。LaunchDaeomonsに配置された設定ファイルはroot権限で動作するPID 1のlaunchdによって処理される。一方、LaunchAgentsに配置され ...
Tigerで採用されたlaunchdとは、initに代わって、最初に起動するPID 1のプロセスである。launchdは、initと同様端末の初期化やシェルを起動し、rcスクリプトの実行を処理する一方、OS起動時やユーザーのログイン時などにプロセスを起動する手段を提供する。
Mac miniを使ったWordPress自動投稿の旅も、いよいよ第3回。 前回、cronの設定とcaffeinateによるスリープ制御で、自動投稿がようやく軌道に乗りはじめた──と思っていました。 しかし、Macの自動化は、そんなに甘くはありませんでした。 突然の異変:cronが沈黙 ...
Automating tasks by scheduling scripts is a powerful capability that many administrators rely on every day. Regular Mac users can also tap into this power using launchd, Apple’s preferred tool for ...
init(8)とrc(8)に替わる仕組みの模索 *BSDはシステムの起動をinit(8)からのシェルスクリプト、 サービスの起動や制御をシェル ...
Launchd is extremely version one-dot-oh, but I expect that it will come up to speed very quickly. All in all, launchd has the right motivation: a unified way of launching and managing daemons, no ...