UnixCoon
Aktives Mitglied
Thread Starter
- Dabei seit
- 07.07.2020
- Beiträge
- 533
- Reaktionspunkte
- 199
Grüßt euch,
ich finde es nimmt mir eine riesige Last von den Schultern, Dinge zu automatisieren, wofür ich nicht mehr Verantwortlich bin.
Ich habe mich vor kurzem mit Launchd mich etwas näher befasst, und würde jetzt gerne einen Shell Skript schreiben der jedes mal ausgeführt wird.
Eine XML Datei habe ich geschrieben und als .plist bei /Library/LaunchDaemons gespeichert.
Der Code
Diesen Code habe ich dann in Verbindung mit diesem Code gebracht
sudo chown root /Library/LaunchDaemons/command.sh
sudo chgrp wheel /Library/LaunchDaemons/command.sh
sudo launchctl load -w /Library/LaunchDaemons/command.sh
Nach dem gescheiterten Versuch dann noch
sudo chown root /Users/Unixhome/Desktop/command.sh
Was mache ich falsch???
ich finde es nimmt mir eine riesige Last von den Schultern, Dinge zu automatisieren, wofür ich nicht mehr Verantwortlich bin.
Ich habe mich vor kurzem mit Launchd mich etwas näher befasst, und würde jetzt gerne einen Shell Skript schreiben der jedes mal ausgeführt wird.
Eine XML Datei habe ich geschrieben und als .plist bei /Library/LaunchDaemons gespeichert.
Der Code
Code:
<!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>com.mycompany.permissionsfix</string>
<key>ProgramArguments</key>
<array>
<string>sh</string>
<string>/Users/Unixhome/Desktop/command.sh</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>StartInterval</key>
<integer>1</integer>
</dict>
</plist>
Diesen Code habe ich dann in Verbindung mit diesem Code gebracht
sudo chown root /Library/LaunchDaemons/command.sh
sudo chgrp wheel /Library/LaunchDaemons/command.sh
sudo launchctl load -w /Library/LaunchDaemons/command.sh
Nach dem gescheiterten Versuch dann noch
sudo chown root /Users/Unixhome/Desktop/command.sh
Was mache ich falsch???