From owner-freebsd-hackers@FreeBSD.ORG Wed Aug 2 06:28:52 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8605D16A4E1 for ; Wed, 2 Aug 2006 06:28:52 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9A6843D4C for ; Wed, 2 Aug 2006 06:28:51 +0000 (GMT) (envelope-from kientzle@freebsd.org) Received: from [10.0.0.221] (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id k726SijU010756; Tue, 1 Aug 2006 23:28:51 -0700 (PDT) (envelope-from kientzle@freebsd.org) Message-ID: <44D0461C.40909@freebsd.org> Date: Tue, 01 Aug 2006 23:28:44 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: rick-freebsd@kiwi-computer.com References: <44CE03D2.2050803@centtech.com> <17614.4005.407223.621637@bhuda.mired.org> <44CE199C.2020500@centtech.com> <17614.8289.134373.387558@bhuda.mired.org> <96b30c400607310847s1d2f845eo212b234d03f51e9a@mail.gmail.com> <17614.10982.499561.139268@bhuda.mired.org> <20060801072611.GA717@turion.vk2pj.dyndns.org> <20060801171912.GC3413@megan.kiwi-computer.com> In-Reply-To: <20060801171912.GC3413@megan.kiwi-computer.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Extended Attributes in Tar (was Re: [PATCH] adding two new options to 'cp') X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 06:28:52 -0000 Rick C. Petty wrote: > > ... I don't think cp or tar do [handle extended attributes] either. Actually, the OS-independent code for extended attributes has already been implemented in libarchive, thanks to Jaako Heinonen, who also wrote the Linux-specific portions for archive_extract (restore to disk) and tar/write.c (read from disk). All that's needed is for someone to write the FreeBSD-specific portions. I'd be happy to give pointers to anyone who has the time to finish this. Tim Kientzle