rsync 3.0.4 ACL corruption

Wayne Davison wayned at
Fri Apr 10 23:08:13 GMT 2009

On Mon, Dec 15, 2008 at 12:20:23PM +0100, Peter Rindfuss wrote:
> I've just noticed that ACLs get partially corrupted on the receiving side. 
> This is my command line, running as root:
> /usr/bin/rsync --quiet --links --numeric-ids --acls --perms --times 
> --recursive --owner --group --delete-during --ignore-errors --backup 
> --backup-dir=/wzb/backup/wzb= --password-file=/etc/wzb/rsync/password 
> --filter '- /backup/' rsync:// /wzb

This was caused by the backup option putting extra entries into the ACL
cache, which caused the cache to get out of sync with the sender's
numbering scheme.  It could also affect xattrs.

I've just checked-in a fix that took care of the issue in a test setup
where I replicated the problem.  The fix will go out in 3.0.6.

Thanks for the report!


More information about the rsync mailing list