Я пробовал этот plist-файл как в /Library /LaunchAgents, так и /Library /LaunchDaemons, но ни один из них не работает. Я могу запустить скрипт оболочки, который он должен вызывать из командной строки, и он отлично работает. Я отредактировал plist для запуска за две или три минуты от текущего времени, и он работает нормально, но когда я оставляю его работать ночью (компьютер включен, администратор / я вошел в систему или нет), он никогда не запускается и ничего никогда появляется в журнале. Скрипт принадлежит мне, и разрешения - 755, plist - root, а разрешения - 744. Система работает под управлением OS X 10.8.x. Благодарю.
<?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>local.Daily.Backup.plist</string>
<key>OnDemand</key>
<true/>
<key>RunAtLoad</key>
<false/>
<key>Program</key>
<string>/Users/hansgruber/backup/dailyBackup.sh</string>
<key>StartCalendarInterval</key>
<dict>
<key>Weekday</key>
<integer>1</integer>
<key>Hour</key>
<integer>20</integer>
<key>Minute</key>
<integer>15</integer>
</dict>
</dict>
</plist>