MacPort und LaunchAgent ohne sudo

MacPort und LaunchAgent ohne sudo

Ich verwende Snow Leopard und versuche, Wine zu installieren.

Der Einfachheit halber versuche ich, Wine über MacPorts zu installieren.

Meine MacPorts sind lokal unter ~/opt/local/.

Eines der erforderlichen Pakete für Wine ist jedoch dbus. Während der Aktivierung möchte dbus in /Library/LaunchAgents/org.freedesktop.dbus-session.plist schreiben. Dies ist natürlich geschützt (wie es sein sollte).

Wie ändere ich also die MacPort-Installation, um die plist woanders zu schreiben und die Startbefehle entsprechend zu ändern, sodass stattdessen dieser alternative Speicherort verwendet wird?

Teilweise liegt das an mangelndem Verständnis von LaunchAgent. Sind das Daemons, die bei der Benutzeranmeldung oder beim Systemstart gestartet werden?

verwandte Informationen