Mac OS XのLaunchdデーモンをGUIで編集できるMac用ユーティリティ「Lingon X 2.0」を使ってみました。詳細は以下から。 OS XのLaunchdデーモンをGUIで編集できるMac用ユーティリティ「Lingon X 2.0」を使ってみました。詳細は以下から。 連休を利用してMacのメンテナンスを ...
Tigerで採用されたlaunchdとは、initに代わって、最初に起動するPID 1のプロセスである。launchdは、initと同様端末の初期化やシェルを起動し、rcスクリプトの実行を処理する一方、OS起動時やユーザーのログイン時などにプロセスを起動する手段を提供する。
このAgentとDaemonの設定は、それぞれファイルシステムドメインごとに存在するLaunchDaemonsとLaunchAgentsという2つのディレクトリに配置される。LaunchDaeomonsに配置された設定ファイルはroot権限で動作するPID 1のlaunchdによって処理される。一方、LaunchAgentsに配置され ...
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 ...
Mac miniを使ったWordPress自動投稿の旅も、いよいよ第3回。 前回、cronの設定とcaffeinateによるスリープ制御で、自動投稿がようやく軌道に乗りはじめた──と思っていました。 しかし、Macの自動化は、そんなに甘くはありませんでした。 突然の異変:cronが沈黙 ...
rcとは、「run command」の略で、何らかのタスクの初期設定や起動時に自動実行するコマンドを列挙したファイルに付けられる名前だ。例えば、現在Mac OS Xでデフォルトのシェルとして使われているBashが初期に読み込むファイルの1つが.bashrcだが、この後ろの ...
init(8)とrc(8)に替わる仕組みの模索 *BSDはシステムの起動をinit(8)からのシェルスクリプト、 サービスの起動や制御をシェル ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する