Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Sep 2014 17:53:20 +0200
From:      Simon Toedt <simon.toedt@gmail.com>
To:        Jordan Hubbard <jkh@ixsystems.com>
Cc:        freebsd-hackers@freebsd.org, Richard Yao <ryao@gentoo.org>, Rick Macklem <rmacklem@uoguelph.ca>, Lionel Cons <lionelcons1972@gmail.com>, Jan Bramkamp <crest@rlwinm.de>
Subject:   Re: Tool to access ZFS/NFSv4 alternate data streams on FreeBSD?
Message-ID:  <CAPL6_jQAxQbw9a=6yV_1VQdv_cnTxSpQdnOzGqqsjzmC3wCz6w@mail.gmail.com>
In-Reply-To: <9F4D2C26-F077-4CA7-A532-BA4CE562C50D@ixsystems.com>
References:  <755175739.33844219.1410217844431.JavaMail.root@uoguelph.ca> <9F4D2C26-F077-4CA7-A532-BA4CE562C50D@ixsystems.com>

index | next in thread | previous in thread | raw e-mail

On Tue, Sep 9, 2014 at 6:47 AM, Jordan Hubbard <jkh@ixsystems.com> wrote:
> Yep.  I was just describing the experience that OS X went through in implementing extattrs / legacy resource fork support.  To recap it very briefly:  Having NFSv4 support extattrs (or even named streams, if you want to go that far) is the comparatively easy part.  It’s backing them up / copying them around that gets more involved, and if you can’t back up certain attributes then you’re not likely to get anyone to want to use them, at which point the whole “sharing” aspect kind of takes a back seat.

The native Solaris tools (tar/pax) and the AT&T AST - written by David
Korn himself and used widely within AT&T and customers (i.e. cloud)
support resource forks via O_XATTR. CERN also has a large set of
applications which rely on O_XATTR, so it seems this is not so
uncommon.

Simon

P.S: Solaris UFS and tmpfs support resource forks via O_XATTR and cd
-@ in bash4.3


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPL6_jQAxQbw9a=6yV_1VQdv_cnTxSpQdnOzGqqsjzmC3wCz6w>