Extended Attributes API

Geoffrey Giesemann geoffwa at idkfa.ath.cx
Wed Feb 15 08:37:42 PST 2006


On Wed, Feb 15, 2006 at 03:05:35PM +0100, Michael Reifenberger wrote:
> On Wed, 15 Feb 2006, Geoffrey Giesemann wrote:
> ...
> >The FreeBSD calls to get/set/list extended attributes differ from those
> >in Linux:
> 
> This reminds me of something related:
> 
> What is the "official" way of backing up UFS[2] filesystems
> containing extended attributes?
> In former time dump(8) and restore(8) where the tools of choice.
> But do they deal with extended attributes?
> 

According to the only cvs entry I can find that mentions it [1],
extended attribute support has been TODO for over 3 years :D

[1] http://www.freebsd.org/cgi/cvsweb.cgi/src/sbin/dump/main.c#rev1.37

In the meanwhile you can convert your UFS2 volumes to XFS and back them
up the extended attributes with xfsdump!!!! [2]

[2] http://oss.sgi.com/projects/xfs/faq.html#backingupxfs

I had a vague recollection pax might've been able to back up extended
attributes, but the specifications at [3] only hint at there being
scope for extended attributes as an 'implementation extension'.

[3] http://www.opengroup.org/onlinepubs/009695399/utilities/pax.html#tag_04_100_13_03

--Geoff


More information about the freebsd-current mailing list