El 28/06/2013 01:33 p.m., Julian Perconti escribió:
El 28/06/2013 01:19 p.m., Javier Silva escribió:Gracias por contestar Javier, elimine las lineas de 'use chroot' en el servidor, y se comporta de la misma manera.El día 28 de junio de 2013 18:08, Julian Perconti <vh1988@yahoo.com.ar> escribió:Hola Javier, probe con la configuracion que indicas y el comportamiento esel mismo. Trae los id del sistema origen y no coinciden con el sistema destino (el cliente).En el cuarto párrafo que explica el parámetro 'use chroot' indica que cuando se activa, se copian los ID de los usuarios y no se intenta mapear el nombre del usuario al destino. (...)When this parameter is enabled, rsync will not attempt to map users and groups by name (by default), but instead copy IDs as though --numeric-ids had been specified. In order to enable name-mapping, rsync needs to be able to use the standard library functions for looking up names and IDs(i.e. getpwuid() , getgrgid() , getpwname() , and getgrnam() ). (...) Tal vez sea este tu problema. Un saludo, Javier Silva.Gracias por responder.Tambien lo descactive explicitamente con 'use chroot = no' y no hay cambios..Seguire buscando.. PD: revisando los logs de rsync de ambos lados, no se ve nada raro..
Buenas!Acabo de verificar bien la configuracion del servidor y habia escrito 'user chroot' en lugar de 'use chroot', se me escapo la r.
Lo raro es que tuve que declararlo explicitamente(use chroot= no), y segun vengo leyendo lo que necesitaba es el comportamiento predeterminado..
La configuracion quedo asi: root@rsync:/rsync# cat /etc/rsyncd.conf uid = nobody gid = nogroup max connections = 5 pid file = /var/run/rsyncd.pid [home] path = /home comment = home read only = no use chroot = no list = yes uid = root gid = root Gracias nuevamente Javier, Nos leemos!