Hi all. This looks like a common question. I want to backup a dir, in which i put some symlinks, so it looks like
machinegun:/tmp/daily_backup # ls -la total 8 drwxr-xr-x 2 root root 4096 2010-02-17 17:41 . drwxrwxrwt 19 root root 4096 2010-02-17 17:30 .. lrwxrwxrwx 1 root root 16 2010-02-17 17:41 cgi-bin -> /srv/www/cgi-bin lrwxrwxrwx 1 root root 4 2010-02-17 17:17 etc -> /etc This is the rsyncd.conf [backup] path = /tmp/daily_backup comment = Dir for backupear auth users = backup hosts allow = 10.10.8.105 secrets file = /etc/rsyncd.secrets read only = true So, when i try to rsync from 10.10.8.105: gher...@10.10.8.105:/tmp/bkp> rsync -avz --copy-links bac...@machinegun::backup . receiving file list ... symlink has no referent: "/cgi-bin" (in backup) rsync: readlink_stat("/etc" (in backup)) failed: Too many levels of symbolic links (40) done ./ sent 71 bytes received 269 bytes 680.00 bytes/sec total size is 0 speedup is 0.00 rsync error: some files could not be transferred (code 23) at main.c(1397) [generator=2.6.9] So, looks like 2 diff errors, but no one make sense to me. The only way it works is by not using the --copy-links, but i just want to treat those symlinks as directories! Can anyone give me a hint? Thanks! Gerardo -- Please use reply-all for most replies to avoid omitting the mailing list. To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html