J'essaie de commencer rsync --daemon
sur Sierra (10.12.6), en utilisant launchctl
. Cela fonctionnait bien auparavant (la dernière fois dans Mavericks, je pense). Mais maintenant, sous Sierra, le démon ne démarre pas et grep rsync /var/log/system.log
ne montre que cela :
... rsync[12201]: assertion failed: 16G1408: libxpc.dylib + 20887 [BF896DF0-D8E9-31A8-A4B3-01120BFEEE52]: 0xf
Googler ce message cryptique ne m'a pas donné d'indice non plus.
Je suis au courant de SIP, et je l'ai désactivé :
$ csrutil status
System Integrity Protection status: disabled.
La façon dont j'essaie de configurer mon damon est la suivante ce guide qui consiste essentiellement en :
- créer
/etc/rsyncd.conf
yrsyncd.secrets
- créer
/Library/LaunchDaemons/org.samba.rsync.plist
- charger le fichier plist avec
launchctl load -w /Library/LaunchDaemons/org.samba.rsync.plist
- et le faire démarrer avec
launchctl start org.samba.rsync
Le fichier plist est bien chargé, mais le démon ne fonctionne pas :
$ launchctl list | grep rsync
- 0 org.samba.rsync
Qu'est-ce que cela pourrait assertion failed: 16G1408: libxpc.dylib
Le message signifie ?
Est-ce que quelque chose a changé dans Sierra en ce qui concerne le démarrage des démons ?
0 votes
Pouvez-vous lancer r sync depuis la ligne de commande ?
0 votes
Oui, il fonctionne à partir de la ligne de commande