Mac OS X HFS+ metadata patch: beta testers?
D Andrew Reynhout
reynhout at quesera.com
Sun Sep 12 05:17:48 GMT 2004
Hi.
I've written a patch for rsync that will recognize Mac OS X
HFS+ resource forks and metadata, and transfer them to a
remote non-HFS+ filesystem.
The resource forks and metadata are stored in an AppleDouble
file, using the ._<filename> naming scheme.
A few people have been helping me test the new version, and
I think it's working for everyone now. If anyone else cares
to give it a spin, I would appreciate it:
A diff, binary, and fuller explanation are available at:
http://www.quesera.com/reynhout/misc/rsync+hfsmode
This version of the patch is 1.2b, against rsync-2.6.3pre1.
Two known issues:
- rsync has an aversion to the special files in directory
/dev/fd, when-and-(we think)-only-when the SRCDIR is /.
simple solution: --exclude=/dev/fd/*
"proper" solution TBD, but the problem appears to be
unrelated to this hfs-mode patch.
- rsync-2.6.3pre1 doesn't work with BackupPC because of
some server side option processing. This is fixed in
CVS, so if you use BackupPC you should apply the patch
to a post-26Aug nightly, or to the current CVS tree.
I also have a patched binary of the 08Sep nightly.
Email for details.
Most of the testing has been from OS X 10.3.5 boxes to Solaris
or Linux destinations. Anyone with a more mixed environment
is especially encouraged to give it a run.
Thanks,
Andrew
reynhout at quesera.com
More information about the rsync
mailing list