Permissions errors when using launchd to run rsync between local drive and afp network drive
I figured out the problem. It is Apple's new permissions system. I had to give rsync full disk access under System Preferences &gt; Security and Privacy &gt; Full Disk Access &gt; +. If you can't find rsync, crack open a terminal and do which rsync. It is probably at /usr/bin/rsync.