Estoy tratando de empezar rsync --daemon
en Sierra (10.12.6), utilizando launchctl
. Solía funcionar bien (la última vez en Mavericks, creo). Pero ahora en Sierra, el demonio no se inicia y grep rsync /var/log/system.log
sólo muestra esto:
... rsync[12201]: assertion failed: 16G1408: libxpc.dylib + 20887 [BF896DF0-D8E9-31A8-A4B3-01120BFEEE52]: 0xf
Buscar en Google este críptico mensaje tampoco me dio ninguna pista.
Conozco el SIP y lo tengo desactivado:
$ csrutil status
System Integrity Protection status: disabled.
La forma en que estoy tratando de configurar mi damón es la siguiente esta guía que consiste básicamente en:
- crear
/etc/rsyncd.conf
yrsyncd.secrets
- crear
/Library/LaunchDaemons/org.samba.rsync.plist
- cargar el archivo plist con
launchctl load -w /Library/LaunchDaemons/org.samba.rsync.plist
- y empezarlo con
launchctl start org.samba.rsync
El archivo plist se carga, pero el demonio no se ejecuta:
$ launchctl list | grep rsync
- 0 org.samba.rsync
¿Qué podría hacer esto? assertion failed: 16G1408: libxpc.dylib
¿el mensaje significa?
¿Ha cambiado algo en Sierra con la forma de iniciar los demonios?