Rsync : permission en lecture insuffisant, executable demandé !
Salut !
En effectuant un Rsync entre 2 machines sur le même réseau, je me suis rendu compte que certains fichiers n'étaient pas transférés.
J'utilise la commande suivante pour transférer mes fichiers :
Code:
/usr/bin/rsync -avzr -e "/usr/bin/ssh -i /home/replication/thishost-rsync-key" <a href="mailto:replication@192.168.85.55:/var/www/index.html">replication@192.168.85.55:/var/www/index.html</a> ./
Je regarde du côté des permissions et ajoute le droit de lecture à mon utilisateur "replication".
Je retente ... le fichier n'est toujours pas transféré !
J'essaie plusieurs permissions et je me rend compte que le fichier doit être exécutable en plus d'être lisible : R-X
Si j'enlève le droit d'exécution, le fichier n'est plus transféré... 8O
J'ai pensé à un bug de Rsync mais je n'ai rien trouvé à ce sujet...
D'avance, merci pour votre aide et vos informations. ;)
Debian Etch 2.6.30
Rsync 2.6.9 protocol version 29