sudo なしの MacPort と LaunchAgent

sudo なしの MacPort と LaunchAgent

Snow Leopard を実行しており、Wine をインストールしようとしています。

簡単にするために、MacPorts を使用して Wine をインストールしようとしています。

私の MacPorts は ~/opt/local/ にローカルです。

ただし、Wine に必要なパッケージの 1 つは dbus です。アクティベーション中、dbus は /Library/LaunchAgents/org.freedesktop.dbus-session.plist に書き込みます。もちろん、これは保護されています (当然のことですが)。

では、MacPort インストールを変更して plist を別の場所に書き込み、代わりにこの代替の場所が使用されるように起動コマンドを適切に変更するにはどうすればよいでしょうか?

この問題の一部は、LaunchAgent の理解不足によるものです。これらのデーモンは、ユーザーのログイン時に起動するものですか、それともシステムの起動時に起動するものですか?

関連情報