From owner-freebsd-hackers@FreeBSD.ORG Tue Sep 9 22:45:57 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8A8F4C81 for ; Tue, 9 Sep 2014 22:45:57 +0000 (UTC) Received: from mail.iXsystems.com (mail.ixsystems.com [12.229.62.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "*.ixsystems.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 669D9342 for ; Tue, 9 Sep 2014 22:45:57 +0000 (UTC) Received: from localhost (mail.ixsystems.com [10.2.55.1]) by mail.iXsystems.com (Postfix) with ESMTP id A42CD80D25; Tue, 9 Sep 2014 15:45:56 -0700 (PDT) Received: from mail.iXsystems.com ([10.2.55.1]) by localhost (mail.ixsystems.com [10.2.55.1]) (maiad, port 10024) with ESMTP id 60073-07; Tue, 9 Sep 2014 15:45:56 -0700 (PDT) Received: from [10.2.0.80] (unknown [10.2.0.80]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.iXsystems.com (Postfix) with ESMTPSA id 196E880D1C; Tue, 9 Sep 2014 15:45:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ixsystems.com; s=newknight0; t=1410302756; bh=AzjW7Y1im/T8GxxEtaJyF7L6owAdrq8s2OGuNwY1wHs=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=W5lu+vMiIY1KBM3Wzc2TVEnOHlwS/Yq2qa47UoxH2OXl9nktIDzg54DGM70TnscdP akhUwEJJMJ0/Gw/MXcKDhYMSslmxJP6noWCibOQvF5Til1oIP+YD67+SwC0H1ZLMj8 t7f5i+nw7GBpTw+QQ2ub8UuAegbXzA/ANc0EW6SU= Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1974.6\)) Subject: Re: Tool to access ZFS/NFSv4 alternate data streams on FreeBSD? From: Jordan Hubbard In-Reply-To: <220565922.34288992.1410298180362.JavaMail.root@uoguelph.ca> Date: Tue, 9 Sep 2014 15:47:18 -0700 Message-Id: References: <220565922.34288992.1410298180362.JavaMail.root@uoguelph.ca> To: Rick Macklem X-Mailer: Apple Mail (2.1974.6) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-hackers@freebsd.org, Simon Toedt , Lionel Cons , Richard Yao , Jan Bramkamp X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 22:45:57 -0000 > On Sep 9, 2014, at 2:29 PM, Rick Macklem wrote: >=20 > Hopefully others will correct me if I have this incorrect, but I = thought > CDDL code could only be used for optional components of FreeBSD? > I suspect tar and friends are considered core components and that code > for this would have to be written by someone (ie. couldn't use CDDL = code?). > (I'm assuming that these tools are in OpenSolaris.) Well, if someone is willing to add copyfile(3) to FreeBSD (it does all = the magic) then the OS X versions of tar/pax/cpio/=E2=80=A6 are just = forked versions of the FreeBSD tools, but with copyfile(3) support for = handling (serializing / deserializing) EAs. - Jordan