From owner-freebsd-hackers@FreeBSD.ORG Fri Sep 12 15:45:52 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 75AFDEB8 for ; Fri, 12 Sep 2014 15:45:52 +0000 (UTC) Received: from mail-pd0-x233.google.com (mail-pd0-x233.google.com [IPv6:2607:f8b0:400e:c02::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B716FDA for ; Fri, 12 Sep 2014 15:45:52 +0000 (UTC) Received: by mail-pd0-f179.google.com with SMTP id g10so1472116pdj.38 for ; Fri, 12 Sep 2014 08:45:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=UEFHQ+xcpKJIeab72VsE1brNAogWl+eUvmov0JiHu38=; b=M7hLFaMRFmJXvLEQc7kIYI6mxnSzFfvhTjXUZg0id438AuKDGjUjpe7/UORbMeU95w m835ITfROvgeL5BHcFcmK7UZ5+4RYYVs4PpOb0mtQQ6YZ57ZSIPMuSMM110b2QHDeKiX qrAoaWOkMFz1gjhE4oObqK217jtGVYL+1AwT1ZykosPocvdBHGV7euakvdridqp1xE7d bt+4dgB4rmP3BYWNReBr0efEF0GfqQ2U2AIBKbUpYcpvagChFCyiQJcPT0GdytpcOmFX CLd9Ge+5Xy4fbikI7er2hsAC28DblVLFGXLHaWANG/WeFSylWT1ZHATMSMKrq38zpRhD kpAQ== MIME-Version: 1.0 X-Received: by 10.68.109.5 with SMTP id ho5mr13743180pbb.13.1410536751733; Fri, 12 Sep 2014 08:45:51 -0700 (PDT) Received: by 10.66.82.37 with HTTP; Fri, 12 Sep 2014 08:45:51 -0700 (PDT) In-Reply-To: References: <220565922.34288992.1410298180362.JavaMail.root@uoguelph.ca> Date: Fri, 12 Sep 2014 17:45:51 +0200 Message-ID: Subject: Re: Tool to access ZFS/NFSv4 alternate data streams on FreeBSD? From: Simon Toedt To: Jordan Hubbard Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org, Richard Yao , Rick Macklem , Lionel Cons , 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: Fri, 12 Sep 2014 15:45:52 -0000 On Wed, Sep 10, 2014 at 12:47 AM, Jordan Hubbard wrote: > > On Sep 9, 2014, at 2:29 PM, Rick Macklem wrote: > > 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 th= e > magic) then the OS X versions of tar/pax/cpio/=E2=80=A6 are just forked v= ersions of > the FreeBSD tools, but with copyfile(3) support for handling (serializing= / > deserializing) EAs. > > - Jordan Does FreeBSD partake in Google Summer Of Code? Adding O_XATTR support sounds like an excellent project for it which could benefit all of the *BSD, from FreeBSD over NetBSD up to Dragonfly... Simon