Als «launchctl» getaggte Fragen

launchctl ist eine Schnittstelle zum Launchd-System von OS X zum Laden oder Entladen von Daemons oder Agenten.

7
Daemon kann nicht mit launchctl in Yosemite gestartet werden
Ich habe einen launchd-Daemon ~/Library/LaunchAgents, der in Mavericks gut funktioniert. In der öffentlichen Betaversion von Yosemite wird es jedoch nicht gestartet. Die Daemon-Liste sieht so aus (mein Benutzername ist darksairmit der UID 501) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd > <plist version="1.0"> <dict> <key>Label</key> <string>org.darksair.retrmail</string> …



1
launchd scheint StartCalendarInterval auf Yosemite zu ignorieren
Ich habe versucht, Homebrew rechtzeitig mit launchd zu aktualisieren. Meine Plist-Datei wird hier präsentiert: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>ms.liu.homebrew.update</string> <key>UserName</key> <string>LiuMS</string> <key>ProcessType</key> <string>Background</string> <key>EnvironmentVariables</key> <key>ProgramArguments</key> <array> <string>/usr/local/bin/brew</string> <string>update</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>20</integer> <key>Minute</key> <integer>0</integer> </dict> <key>StandardOutPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.out</string> <key>StandardErrorPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.err</string> …

2
OS X: LaunchDaemon wird nicht ausgeführt: Dienst konnte nicht initialisiert werden
Ich habe Apples scheinbar unkomplizierte Dokumente verwendet , um einen LaunchDaemon zum Ausführen eines von mir geschriebenen Node.js-Skripts zu erstellen. Hier ist die plistDatei. Es handelt sich im Grunde genommen genau um ein Kopieren und Einfügen aus Apples Dokumenten, das alle 300 Sekunden ausgeführt wird: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist …

2
So starten Sie einen Dienst unter Mac OSX 'launchctl'
Warum wird meine Konfigurations-Plist-Datei nicht mithilfe von launchctl als Dienst geladen? Ich verwende OSX Yosemite und habe dieses hervorragende Tutorial zur Verwendung von launchctl gelesen http://nathangrigg.net/2012/07/schedule-jobs-using-launchd/ Ich habe eine korrekte .plist-Datei mit der Konfiguration des Dienstes erstellt (ich weiß, dass dies korrekt ist, da es sich um eine fast genaue …


1
Starten Sie SSH Server ohne Passworteingabe - Sudoers (NOPASSWD)
Ich möchte die folgende Befehlszeile ausführen, ohne ein Kennwort einzugeben sudo -s /bin/launchctl load -w /System/Library/LaunchDaemons/ssh.plist Also habe ich versucht, die folgenden Zeilen zu meinen Sudoern hinzuzufügen, aber keine davon funktioniert! ALL ALL = NOPASSWD: / bin / launchctl load -w /System/Library/LaunchDaemons/ssh.plist MyAccount ALL = (ALL) NOPASSWD: / bin / …

1
Wie kann ich unter Mac OS X mithilfe von Startagenten regelmäßig einen Shell-Befehl ausführen?
Wir haben ein Kerberos-Single-Sign-On-System in unserem Unternehmen. Dies bedeutet, dass ich einfach kinit user@DOMAINdas Terminal eingeben und dann auf alle IT-Ressourcen wie Dateiserver, internes Wiki, SVN-Server usw. zugreifen kann. Das Problem ist, dass ich nur 10 Stunden lang angemeldet bin. Ich muss also kinitjeden Morgen ausgeführt werden, wenn ich meinen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.