Befehl ausführen bei Login / Startup

54m

Mitglied
Thread Starter
Dabei seit
27.05.2006
Beiträge
99
Reaktionspunkte
33
Ich möchte, dass OS X bei jedem Login einen Befehl (Kommandozeilen Befehl) ausführt. In meinem Fall ist das konkret das Starten eines Programms (GCALDaemon - http://gcaldaemon.sourceforge.net/).

Es existiert ein Startup File mit dem der Dienst gestartet werden kann. (.sh File) Ich habe dieses File in ein .command File umbenannt und in die Liste der Anmeldeobjekte aufgenommen. Das funktioniert alles bestens. Nun aber meine Fragen...

- Kann man irgendwo in einer Datei definieren was für Befehle (.sh Files) beim Login ausgeführt werden sollen?
- Der oben genannte Dienst wird korrekt gestartet. (.command File) Jedoch ist dann das Terminal Fenster immer offen. (Anmeldeobjekte -> ausblenden funktioniert nicht) Gibt es eine Möglichkeit solche Dienste zu starten und im Hintergrund laufen zu lassen?

Danke für die Hilfe...
 
Eine Möglichkeit wäre das ganze von launchd machen zu lassen, die andere der Login-hook.
 
Zurück
Oben Unten