On Fri, 28 Jan 2000, Greg Kitch wrote:
When a directory on the source file system is replaced by a symbolic link with the same name, the directory is deleted from the destination file system by rsync by unlinking the directory without having recursively removed all files/directories under the parent (deleted) directory.
Just as a followup for others using rsync; this "problem" has been fixed in rsync 2.4.x (nee 2.3.3):
| **************************************** | Date: Monday January 24, 2000 @ 20:13 | Author: tridge | | Update of /data/cvs/rsync | In directory samba:/tmp/cvs-serv18128 | | Modified Files: | rsync.c | | Log Message: | I can't believe it - solaris allows unlink of a non-empty directory as | root, leaving a corrupt filesystem. Are those guys on drugs? | | try to avoid the problem as best we can.