今までRedmineをPassenger経由で使っていたんだけど、山ライオンにアップデートしてから上手く動かなくなったので、WEBrickを自動起動する方針に変更。OSXのサービス管理基盤である「Launchd」を使って、Mac起動時にRedmineを自動起動するまでの方法をメモ書きします。 Launchdって何? Wikipediaによると、Unix系OSにおけるデーモン管理ツール(例えばinit.dなど)に置き換わるものと説明がありました。ソースを公開しているらしいけど、OSX以外ではあまり聞かないですね。 launchd - Wikipedia Redmine起動までの手順 Launchdを使ってプログラムを実行するためには、以下の作業を行う必要があります。 プロパティリストの作成 プロパティリストの格納 プロパティリストのロード・実行 プロパティリストの作成 Launchdがプログ
![Launchdを使ってRedmineを自動起動してみた - 「ひとかじりのりんご」](https://cdn-ak-scissors.b.st-hatena.com/image/square/d968122bd6580013454ce67be9cdb2f8afcc9ff3/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsbkro%2F20120825%2F20120825111043.png)