Als «launchd» getaggte Fragen

Ein System zum Starten, Stoppen und Verwalten automatisierter Prozesse.

1
Laden von User LaunchAgent erfolgreich
Ich habe eine plist-Datei erstellt, um einen xinetd- Prozess zu ersetzen , den ich unter Windows (Cygwin) und Linux erfolgreich zum Streamen einer imapd- Verbindung von einem Remoteserver über ssheinen Port auf dem localhost verwendet habe. Der plutilBefehl besagt, dass meine Konfiguration in Ordnung ist. launchctl load path-to-plistläuft ohne fehler. …

1
Launchd führt keinen bindfs-Befehl aus
Ich möchte launchd verwenden, um bindfs-Befehle bei der Anmeldung als root auszuführen. Ich habe eine Liste in /Library/LaunchAgents/loginsftpjailmount.plist (mit chmod 600) und ein Shell-Skript in /usr/local/bin/loginsftpjailmount.sh. Ich sollte zunächst sagen, dass es funktioniert - wenn ich das Bash-Skript so ändere, dass es ausgeführt wird mkdir /Users/Me/Desktop/itworks Anschließend wird das Verzeichnis …

1
Die gestartete Task kann nicht ausgeführt werden
Ich habe das einmal gemacht und ich versuche es auf einem neuen Computer und ich kann nicht sehen, was ich falsch mache. Ich habe ein Ruby-Skript in meinem Benutzerordner namens "forecast.rb". Ich habe es auf ausführbar gesetzt (a + x). Es schreibt eine Zeile in eine andere Datei mit dem …
3 macos  launchd  plist 

0
Hat Little Snitch etwas übernommen?
Wegen trauriger Vernachlässigung besitze ich den Computer vom Exorzisten. Ich habe letzte Nacht endlich nachgesehen und es gab 80 sshd-Verbindungen aus China. Ich habe den gesamten Datenverkehr von / nach sshd blockiert, und jetzt, da sshd mit launchd verbunden ist, habe ich auch den gesamten Verkehr dort blockiert. Jedes Mal, …


1
.plist gibt zurück: Ungültige Eigenschaftsliste, plutil sagt ok!
Ich versuche meine erste .plist zu erstellen. Ich möchte beim Anmelden ein SSH-Laufwerk einbinden, damit ich den Befehl nicht jedes Mal eingeben muss, wenn ich meinen Mac starte! Der Befehl lautet: sshfs -o allow_other,defer_permissions user@xxx.xxx.xxx.xxx:/home/user/ /Users/user/Desktop/Website/ -o reconnect Die Pliste sieht so aus: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple …

1
LaunchDaemon for pf wird beim Start nicht geladen
Ich habe eine Liste /Library/LaunchDaemons/, die beim Start als root ausgeführt werden sollte. Wenn ich renne sudo launchctl load /Library/LaunchDaemons/com.apple.pfctl.plist, funktioniert es. Beim Neustart funktioniert es jedoch nicht. Interessanterweise heißt es nach dem Neustart, wenn ich diesen Befehl ausführe, /Library/LaunchDaemons/com.apple.pfctl.plist: service already loadedaber er funktioniert nicht. Wenn ich es jedoch …

2
Starten Sie den Stunnel-Dienst beim Booten
Ich habe einen Dienst unter Homebrew gelaufen. Dieser Dienst wird einfach durch Ausführen des Befehls gestartet sudo stunnel Ich brauche diesen Befehl, um beim Booten ausgeführt zu werden, also habe ich einen LaunchDaemon erstellt, aber er funktioniert nicht. Hier ist die launchd-Datei: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD …
2 launchd  ssl 

0
/Var/db/BootCaches/PreheatedUser/Merged.playlist kann nicht geöffnet werden
Wenn Sie Mavericks and Disc Utility und fsck ausführen, werden keine Fehler gemeldet. Safe Boot-Berichte Unable to open /var/db/BootCaches/PreheatedUser/Merged.playlist. Wir haben ein Tutorial (oder drei) gefunden, in dem empfohlen wird, in den Einzelbenutzermodus zu wechseln, um: fsck -fy mount -uw / rm -rf /etc/launchd.conf reboot jedoch /etc/launchd.conf scheint nicht zu …



1
Wohin geht der stderr von launchd?
launchdElemente in / Library / LaunchDaemon leiten möglicherweise stdin / stdout / stderr um. ZB habe ich einen Artikel, der sagt: <key>StandardOutPath</key> <string>/Library/Logs/rnamanagedocker_out.log</string> <key>StandardErrorPath></key> <string>/Library/Logs/rnamanagedocker_err.log</string> Ich bekomme den stdoutEingang /Library/Logs/rnamanagedocker_out.log, aber es wird kein /Library/Logs/rnamanagedocker_err.logEingang erstellt, solange ich sicher bin, dass er stderrausgegeben wird. Irgendwelche Tipps? [UPDATE 17. Januar] Ich …
1 macos  launchd 

2
Ist es möglich, einen Ausdruck im Array ProgramArguments von launchd auszuwerten?
Ist es möglich, meine zu komponieren? launchd.plist Datei, damit ein eingebetteter Ausdruck ausgewertet und nicht als Literalwert behandelt wird? Und wenn ja, wie? Ich habe ein ~/Library/LaunchAgents/setenv.JAVA_HOME.plist Datei, die a enthält /bin/launchctl wie folgt anrufen: <?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>setenv.JAVA_HOME</string> …

1
Starten Sie den Agenten, auf dem Bash File nicht ausgeführt wird
Ich habe ein Bash-Skript imagecopy.sh, das Images, die sich in einem Unterverzeichnis befinden, mit einer vorangestellten Datumszeichenfolge sichert. Dies funktioniert einwandfrei, wenn ich es aus dem Verzeichnis ausführe, in dem es sich befindet /Users/danny/Library/Caches/. Das Drehbuch ist #!/usr/bin/env bash cat himawaripy/latest.png > himawaripy/output/$(date "+%Y.%m.%d-%H.%M.%S").png Ich habe auch das Verzeichnis, in …

1
Daemon starten .plist fehlt. Wie bekomme ich es zurück?
Mein System funktioniert einwandfrei (iMac mit Mountain Lion), außer dass beim Versuch, Videos mit der integrierten iSight-Kamera in iMovie zu importieren, die Meldung "Keine Kamera angeschlossen" angezeigt wird. iSight funktioniert einwandfrei in Skype, Photobooth usw. Die Lösung dieses Problems, dokumentiert hier , ist in den Papierkorb com.apple.mio.VDCAssistant.plistauf dem Weg /System/Library/LaunchDaemons/und …
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.