W
Watson007
Neues Mitglied
Thread Starter
- Dabei seit
- 16.12.2009
- Beiträge
- 12
- Reaktionspunkte
- 0
ich möchte das mein mac mini zeitgesteuert ein Netzlaufwerk mountet und anschließend Daten mit rsync draufkopiert. Der Server ist nicht immer an, deswegen muss ich das über ein Skript machen.
also, mein Problem ist, das launchd "Permission denied" meldet.
so sieht meine copy.plist aus:
(Ausschnitt)
und in dieser Skript-datei ist dieser Befehl enthalten:
danach übernehme ich das mit launchd:
aber wenn es dann soweit ist, kommt die obengenannte Fehlermeldung. Ich habe dann noch versucht, launchctl mit sudo zu starten, aber dann bekomme ich ja gar keine Rückmeldung mehr in der Konsole.
wo könnte das Problem liegen? Kann mir vielleicht jemand helfen? Danke im Voraus...
also, mein Problem ist, das launchd "Permission denied" meldet.
so sieht meine copy.plist aus:
(Ausschnitt)
PHP:
<key>ProgramArguments</key>
<array></array>
<key>Program>
<string>/Volumes/HD232/skript-datei</string
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>00</integer>
<key>Minute</key>
<integer>01</integer>
</dict>
und in dieser Skript-datei ist dieser Befehl enthalten:
PHP:
sudo -p passwort mount_smbfs //benutzer:passwort@server/share /Volumes/HomeServer/
danach übernehme ich das mit launchd:
PHP:
launchctl load /Library/LaunchDaemons/copy.plist
aber wenn es dann soweit ist, kommt die obengenannte Fehlermeldung. Ich habe dann noch versucht, launchctl mit sudo zu starten, aber dann bekomme ich ja gar keine Rückmeldung mehr in der Konsole.
wo könnte das Problem liegen? Kann mir vielleicht jemand helfen? Danke im Voraus...