I'm 99% sure there is a bug in rsync when running in daemon mode on a 'remote' server. The bug is that when trying to rsync a sym-link, the daemon 'leg' of the code strips off the leading path separator (for linux, this would be a '/'). I have produced a 'fixed' version of the code and we have been using it for at least 6 months. We've also used the same code to rsync sym-links in 'non-daemon mode' and it appears to work fine. Although I'm pretty certain of the fix for daemon rsync, I am unsure if my fix affects non-daemon operation..... At any rate, for your consideration, here is the description of the fix:
flist.c:63 add: extern int am_daemon; flist.c:531 (was 530) modify: if (sanitize_paths && !am_daemon) { ======================= Kirby Bakken ESW Build Architect Rochester, MN email: [EMAIL PROTECTED] ezpage:kirbyb 507-253-4549 / Tie: 553-4549 Fax: 507-253-3495 ......one more straw can't possibly matter.... -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html