xattrs with --link-dest inconsistancy

smokin.jake at mac.com smokin.jake at mac.com
Tue May 22 22:22:53 GMT 2007


I performed this test  on a Powerbook G4 (PPC) using Mac OS X version  
10.4.9 with

rsync  version 3.0.0cvs  protocol version 30.PR3
Copyright (C) 1996-2007 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
     64-bit files, 32-bit inums, 32-bit timestamps, 64-bit long ints,
     socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
     append, no ACLs, xattrs, iconv


Titan:~ alan$ mkdir ~/Desktop/Folder1
Titan:~ alan$ mkdir ~/Desktop/Folder1/Folder1a
Titan:~ alan$ echo 'File1' > /Users/alan/Desktop/Folder1/Folder1a/file1
Titan:~ alan$ xattr -s tree fir /Users/alan/Desktop/Folder1/Folder1a/
Titan:~ alan$ xattr -l /Users/alan/Desktop/Folder*/*
/Users/alan/Desktop/Folder1/Folder1a
         tree    fir
Titan:~ alan$ rsync -avXHi   /Users/alan/Desktop/Folder1/ /Users/alan/ 
Desktop/Folder2/
building file list ... done
created directory /Users/alan/Desktop/Folder2
cd+++++++++ ./
cd+++++++++ Folder1a/
 >f+++++++++ Folder1a/file1

sent 151 bytes  received 37 bytes  376.00 bytes/sec
total size is 6  speedup is 0.03
Titan:~ alan$ rsync -avXHi  --link-dest=/Users/alan/Desktop/Folder2  / 
Users/alan/Desktop/Folder1/ /Users/alan/Desktop/Folder3/
building file list ... done
created directory /Users/alan/Desktop/Folder3

sent 95 bytes  received 11 bytes  212.00 bytes/sec
total size is 6  speedup is 0.06
Titan:~ alan$ rsync -avXHi  --link-dest=/Users/alan/Desktop/Folder3  / 
Users/alan/Desktop/Folder1/ /Users/alan/Desktop/Folder4/
building file list ... done
created directory /Users/alan/Desktop/Folder4
cd........x Folder1a/

sent 99 bytes  received 15 bytes  76.00 bytes/sec
total size is 6  speedup is 0.05
Titan:~ alan$ rsync -avXHi  --link-dest=/Users/alan/Desktop/Folder4  / 
Users/alan/Desktop/Folder1/ /Users/alan/Desktop/Folder5/
building file list ... done
created directory /Users/alan/Desktop/Folder5

sent 95 bytes  received 11 bytes  212.00 bytes/sec
total size is 6  speedup is 0.06
Titan:~ alan$ xattr -l /Users/alan/Desktop/Folder*/*
/Users/alan/Desktop/Folder1/Folder1a
         tree    fir
/Users/alan/Desktop/Folder2/Folder1a
         tree    fir
/Users/alan/Desktop/Folder3/Folder1a
/Users/alan/Desktop/Folder4/Folder1a
         tree    fir
/Users/alan/Desktop/Folder5/Folder1a
Titan:~ alan$


The extended attributes are not consistently copied.







More information about the rsync mailing list