Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Nov 2013 18:34:23 +0100
From:      Cedric Blancher <cedric.blancher@gmail.com>
To:        Matthew Fleming <mdf@freebsd.org>
Cc:        Rick Macklem <rmacklem@uoguelph.ca>, Freebsd hackers list <freebsd-hackers@freebsd.org>, Richard Yao <ryao@gentoo.org>, Pedro Giffuni <pfg@freebsd.org>, Jordan Hubbard <jordan.hubbard@gmail.com>, Lionel Cons <lionelcons1972@gmail.com>
Subject:   Re: Alternate Data Stream Support in FreeBSD (was Re: O_XATTR support in FreeBSD?)
Message-ID:  <CALXu0Ufkn-mtS5sUYJEE4AHL0wHa4bhQdhwOf9LM5Npf6qycTg@mail.gmail.com>
In-Reply-To: <CAMBSHm-JuCJCKqG%2B05jrQ=3aRb7=t6meJGBT8bfrBgv222RwoQ@mail.gmail.com>
References:  <CAPJSo4XFNxZLPG=uvZkCdhOX08Wt_JqNCAOV-Eg58pw0U%2BsavQ@mail.gmail.com> <1934C2F2-C380-4689-A811-61BB0009BA6B@gmail.com> <CAMBSHm-JuCJCKqG%2B05jrQ=3aRb7=t6meJGBT8bfrBgv222RwoQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 26 November 2013 18:17, Matthew Fleming <mdf@freebsd.org> wrote:
> On Tue, Nov 26, 2013 at 9:08 AM, Jordan Hubbard <jordan.hubbard@gmail.com=
>
> wrote:
>>
>>
>> On Nov 26, 2013, at 4:27 AM, Lionel Cons <lionelcons1972@gmail.com> wrot=
e:
>> > Could we first agree what we are talking about, please? I'm a bit new
>> > to this thread, but AFAIK we are talking about the Windows Alternate
>> > Data Streams as they appear in networked filesystem like NFSv4 and
>> > CIFS and physical filesystems like NTFS, ZFS and Solaris UFS, right?
>> > ACLs have no direct relation to those streams.
>>
>> Actually, I didn=92t think we were talking about alternate data streams
>> myself.  Conceptually they=92re equivalent, I guess, but I=92ve always t=
hrough
>> they were somewhat overkill and I=92ve yet to encounter an application t=
hat
>> seriously uses them.
>
>
> Anyone implementing a SMB/CIFS filesystem on top of FreeBSD (e.g. a vendo=
r)
> will need to come up with support for ADS.  Whether or not any "FreeBSD"
> application has use for them is maybe beside the point -- vendors have a =
use
> for support.  Though probably every vendor who wants them has already cod=
ed
> their own variant.

+1

BTW: FreeBSD uses ZFS as main file system, and ZFS has native O_XATTR
support (aka Alternate Data Streams). How hard is it to add O_XATTR,
VFS_XATTR and FXATTR in the FreeBSD vfs layer?

Ced
--=20
Cedric Blancher <cedric.blancher@gmail.com>
Institute Pasteur



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALXu0Ufkn-mtS5sUYJEE4AHL0wHa4bhQdhwOf9LM5Npf6qycTg>