Each run (also failed or aborted ones, via the EXIT trap) appends start, end, exit code, "complete" and the result per share to bfds-offsite-backup.jsonl so a dashboard can show the last complete run. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Die *.plist datei definiert wann immer das script startet (12Uhr täglich)
Die Befehle um das script in LaunchAgents einzufügen:
Im Terminal benutzen
- wenn $(id -u) fehler wirft den aktuellen user id manuell eingeben. sollte 501 sein
- bootout löscht erstmal das alte zeug und bootstrap fügt es neu hinzu.
launchctl bootout gui/$(id -u) ~/Library/LaunchAgents/com.backup-recordings-to-bfds.plist
launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.backup-recordings-to-bfds.plist