hard links on samba shares

Matt McCutchen matt at mattmccutchen.net
Fri Oct 23 03:36:34 MDT 2009


On Fri, 2009-10-23 at 11:31 +0200, Paul Slootman wrote:
> On Fri 23 Oct 2009, Matt McCutchen wrote:
> > On Fri, 2009-10-23 at 09:15 +0200, Riccardo Iaconelli wrote:
> > > 
> > > [root at popper linksys]# rsync -avz --hard-links test/ test2/
> > > sending incremental file list
> > > ./
> > > file1
> > > file2
> 
> > > Is this a bug or just samba being not reliable for hard links? :-)
> > 
> > Probably the latter.  You can always strace rsync to check that it is
> > issuing the link(2) call and see what the result is.
> 
> Rsync is not even trying the link(2) call, as it doesn't recognize that
> the files are linked; the output would have been:
> 
> ./
> file1
> file2 => file1

You're right.  Somehow I was thinking that rsync might silently adjust
its output if hard linking fails, but that doesn't make much sense and
indeed that is not how rsync behaves (I tested).

-- 
Matt



More information about the rsync mailing list