--chmod for destination only

Matt McCutchen matt at mattmccutchen.net
Sat Feb 7 03:57:33 GMT 2009


Matthew, please remember to CC rsync at lists.samba.org .

On Fri, 2009-02-06 at 22:33 -0500, Matthew Monaco wrote:
> Matt McCutchen wrote:
> > With --chmod and -p, the receiver will locally copy any --link-dest
> > files that have the right data but the wrong permissions.  This will
> > give you the permissions you desire in the destination without changing
> > any permissions in the --link-dest dir.
> 
> What I'm concerned with is the fact that --chmod -p will create new
> copies of files in the destination rather than create links

In other words, you want rsync to hard-link the file and then change the
permissions, affecting the permissions as seen in the --link-dest dir?
IMHO that's a dodgy thing to do, and rsync probably won't support it;
see:

https://bugzilla.samba.org/show_bug.cgi?id=4793

If you're willing to let some permissions in the --link-dest dir change,
why don't you just chmod everything in the dir at the beginning?

-- 
Matt



More information about the rsync mailing list