On our Mac OS X (10.6) Server we have setup several backup scripts that are controlled by launchd
and launched at specific times. For this we have defined StartCalendarInterval
and this all works very well.
Now it happens that I would like to start one of these jobs out of schedule, but this does not start the job (but also does not give an error/warning):
sudo launchctl start org.job-label
The manpage of launchtl states that start
is intended to test on-demand jobs, no word of scheduled jobs. Is there a way to kickstart scheduled jobs?
Edit after getting the response: Yes, manually starting scheduled jobs also works via the launchctl start
command.
Hmm, maybe this helps to debug your issue:
Set the log level to debug:
sudo launchctl log level debug
Tail the system.log:
sudo tail -f /var/log/system.log &
Try to start your job again:
sudo launchctl start org.job-label