Mac OSX 10.4 now provides support for EAs

Wesley Leggette <wleggette-+42/j/[email protected]> Sun, 01 May 2005 23:52:52 +0200
Newsgroups gmane.comp.sysutils.backup.dar.general
Message-ID <1114984372.14504.31.camel@localhost>
Mac OS X 10.4 now provides support in the BSD layer for the xattr
functions on HFS+ and HFS via the ._file convention [1]. Current limits
seem to be key 128 bytes, value 4 KiB. Exciting!

It should be trivial to implement this in libdar, but care might be
taken to either mask ._file on HFS or exclude support for EAs and just
copy the ._file (probably the former is better). There may also be small
differences in namespace definitions.

As for ACLs, apparently, they are masked out by the xattr API [2]. This
could be a problem, but there may be a way around this.



[1] http://arstechnica.com/reviews/os/macosx-10.4.ars/7
[2] http://arstechnica.com/reviews/os/macosx-10.4.ars/8



-- 
Wesley Leggette <wleggette-+42/j/[email protected]>

GPG Key:         http://www.kaylix.net/kaylix.asc or http://pgp.mit.edu
GPG Fingerprint: 9B6F 19FB 5296 5E6C 21FE  7614 2A20 5688 F848 9BDD
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBCdU+zKiBWiPhIm90RAgdgAJ9S7pfq6AaEmzyjSypPO68YpP0qGQCeP+vj
r4E/Ywtm7eZ6bYA0JRHpA8o=
=9Ju+
-----END PGP SIGNATURE-----