From owner-freebsd-current@FreeBSD.ORG Wed Feb 15 16:43:55 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0E0216A422 for ; Wed, 15 Feb 2006 16:43:55 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from smtp-3.dlr.de (smtp-3.dlr.de [195.37.61.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1A2343D48 for ; Wed, 15 Feb 2006 16:43:54 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from beagle.kn.op.dlr.de ([129.247.173.6]) by smtp-3.dlr.de over TLS secured channel with Microsoft SMTPSVC(6.0.3790.211); Wed, 15 Feb 2006 17:43:52 +0100 Date: Wed, 15 Feb 2006 17:43:50 +0100 (CET) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: Geoffrey Giesemann In-Reply-To: <20060215163813.GA69533@idkfa.ath.cx> Message-ID: <20060215174212.C67143@beagle.kn.op.dlr.de> References: <20060215124132.GA51235@idkfa.ath.cx> <20060215150037.J98052@fw.reifenberger.com> <20060215163813.GA69533@idkfa.ath.cx> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 15 Feb 2006 16:43:52.0629 (UTC) FILETIME=[00F1CE50:01C6324F] Cc: joerg.schilling@fokus.fraunhofer.de, freebsd-current@freebsd.org Subject: Re: Extended Attributes API X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Harti Brandt List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Feb 2006 16:43:55 -0000 On Thu, 16 Feb 2006, Geoffrey Giesemann wrote: GG>On Wed, Feb 15, 2006 at 03:05:35PM +0100, Michael Reifenberger wrote: GG>> On Wed, 15 Feb 2006, Geoffrey Giesemann wrote: GG>> ... GG>> >The FreeBSD calls to get/set/list extended attributes differ from those GG>> >in Linux: GG>> GG>> This reminds me of something related: GG>> GG>> What is the "official" way of backing up UFS[2] filesystems GG>> containing extended attributes? GG>> In former time dump(8) and restore(8) where the tools of choice. GG>> But do they deal with extended attributes? GG>> GG> GG>According to the only cvs entry I can find that mentions it [1], GG>extended attribute support has been TODO for over 3 years :D GG> GG>[1] http://www.freebsd.org/cgi/cvsweb.cgi/src/sbin/dump/main.c#rev1.37 GG> GG>In the meanwhile you can convert your UFS2 volumes to XFS and back them GG>up the extended attributes with xfsdump!!!! [2] GG> GG>[2] http://oss.sgi.com/projects/xfs/faq.html#backingupxfs GG> GG>I had a vague recollection pax might've been able to back up extended GG>attributes, but the specifications at [3] only hint at there being GG>scope for extended attributes as an 'implementation extension'. GG> GG>[3] http://www.opengroup.org/onlinepubs/009695399/utilities/pax.html#tag_04_100_13_03 You might be lucky with star (ports/archievers/star). If not - I could help to ping the author which is usually very helpful with things like this. harti