I'm trying to start
rsync --daemon on Sierra (10.12.6), using
launchctl. It used to work fine (last time in Mavericks, I think). But now on Sierra, the daemon does not start and
grep rsync /var/log/system.log only shows this:
... rsync: assertion failed: 16G1408: libxpc.dylib + 20887 [BF896DF0-D8E9-31A8-A4B3-01120BFEEE52]: 0xf
Googling this cryptic message didn't give me a clue either.
I do know about SIP, and have it disabled:
$ csrutil status System Integrity Protection status: disabled.
The way I'm trying to configure my damon is by following this guide, which consists basically of:
- loading the plist file with
launchctl load -w /Library/LaunchDaemons/org.samba.rsync.plist
- and starting it with
launchctl start org.samba.rsync
The plist file does get loaded, but the daemon is not running:
$ launchctl list | grep rsync - 0 org.samba.rsync
What could this
assertion failed: 16G1408: libxpc.dylib message mean?
Has something changed in Sierra with how to start daemons?