Using --keep-dirlinks : recursive symlinks problem
Ivan Manida
Ivan.Manida at Sun.COM
Sun Aug 22 06:42:56 GMT 2004
It is not infinite, but it is inconvenient since rsync would generate a transfer error. I think it makes sense to detect such symlinks and have an option which would modify copy-links and keep-dirlinks behavior, since it's not always possible to modify the sending filesystem to correct the loop.
----- Original Message -----
From: Wayne Davison
Date: Sunday, August 22, 2004 8:05 am
> Yeah, that's what all older rsyncs would do when --copy-links was used
> in that situation (--copy-links used to have the unexpected side-
> effecton the receiver of the new --keep-dirlinks option). I also
> note that a
> looping symlink on the sender would result in a similar loop
> trying to
> find all the files to send (it's not infinite, since the names will
> eventually either exceed the symlink recursion limit or the maximum
> path-length).
>
> I'm debating whether this is something that should be guarded
> against or
> not. Opinions welcomed.
>
More information about the rsync
mailing list