Re: [nfsv4] No WG meeting for IETF 91
David Noveck <davenoveck@gmail.com> Sun, 05 October 2014 12:21 UTC
Return-Path: <davenoveck@gmail.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E19A41A0231; Sun, 5 Oct 2014 05:21:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O1TFDanHAZuN; Sun, 5 Oct 2014 05:21:11 -0700 (PDT)
Received: from mail-ob0-x22e.google.com (mail-ob0-x22e.google.com [IPv6:2607:f8b0:4003:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66BD71A0222; Sun, 5 Oct 2014 05:21:11 -0700 (PDT)
Received: by mail-ob0-f174.google.com with SMTP id wp18so2731947obc.5 for <multiple recipients>; Sun, 05 Oct 2014 05:21:10 -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; bh=eTH7a76I7ab/NgRcwkxsDtP4BIEz4ijdd+ELUF8rP8Y=; b=bxftLc5Aa6OSGwwWvMC0p4O1gmQ4rK90EdQ6TVFae+GRu7/oTLBzteaOHSURnwUCKQ RP2agDY7AEoA4FvPHpeeNqCljKUGOD2WL5yheha039c/sqzrKogQhLPy6CUYKjILA5mM IcxtM5a+s1EqhwAiWwk1ICy7F6LV+NApmE0d9bOxipgaIrHwCzqLMhBUjEex1jq2q5/2 APtpA7U0VoO9OQVAq79QRM7Q4czlPEneFQ2naWIWuhFIJVrM2Z1cFg4ZE88BGtFudvK3 LK+KOFoYaHLnLrK3TrWPqUw7Pt5uqGyxiNigCp4XTZfbua6/CobdB7IYMHN8chdbgIXW kkqQ==
MIME-Version: 1.0
X-Received: by 10.182.133.104 with SMTP id pb8mr19605974obb.37.1412511670904; Sun, 05 Oct 2014 05:21:10 -0700 (PDT)
Received: by 10.182.66.11 with HTTP; Sun, 5 Oct 2014 05:21:10 -0700 (PDT)
In-Reply-To: <OF853138DC.8CDF7E07-ON88257D67.0071091C-88257D67.00714A69@us.ibm.com>
References: <32576F67-F5E8-4E6B-9790-361C8296A274@primarydata.com> <OF9870EDF8.EAEAC5A2-ON88257D65.007CEEA2-88257D65.0080512B@us.ibm.com> <20141003030630.GA20584@fieldses.org> <20141003180014.GA4701@fieldses.org> <CAABAsM7BbrMpMoSjwXvxtY1A27g3bJ8urAtpBh1QZ3L5+-yysA@mail.gmail.com> <20141003190419.GC4701@fieldses.org> <OF66DFA0A8.35491496-ON88257D66.006A8A33-88257D66.006DDA48@us.ibm.com> <49F767A3-B812-4E84-B629-A71258897CB9@primarydata.com> <20141004071114.GA11181@lst.de> <7F9F82A2-90F7-4F81-A8C6-3C871CCC72A7@oracle.com> <20141004190339.GA21154@fieldses.org> <OF853138DC.8CDF7E07-ON88257D67.0071091C-88257D67.00714A69@us.ibm.com>
Date: Sun, 05 Oct 2014 08:21:10 -0400
Message-ID: <CADaq8jdGv4AHCPa9ODqLgJCZ+1n4uA3F3jAWXwUrwdN0r1_scw@mail.gmail.com>
From: David Noveck <davenoveck@gmail.com>
To: Manoj Naik <mnaik@us.ibm.com>
Content-Type: multipart/alternative; boundary="e89a8ff1ce2262ac5f0504ac0025"
Archived-At: http://mailarchive.ietf.org/arch/msg/nfsv4/mvP_5UNzWbZSEmQeyyqfxFHer-w
Cc: "J. Bruce Fields" <bfields@fieldses.org>, nfsv4 <nfsv4-bounces@ietf.org>, "nfsv4@ietf.org" <nfsv4@ietf.org>, Christoph Hellwig <hch@lst.de>
Subject: Re: [nfsv4] No WG meeting for IETF 91
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nfsv4/>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Oct 2014 12:21:14 -0000
I agree with Bruce's basic point, but have trouble with the following: > (For example, some systems use xattr operations to set and query > ACLs.) Given that NFSv4 has ACL's, this statement might lead to a discussion that is really beside-the-point for user xattr's. Can we say "security-related attributes". On Sat, Oct 4, 2014 at 4:37 PM, Manoj Naik <mnaik@us.ibm.com> wrote: > "nfsv4" <nfsv4-bounces@ietf.org> wrote on 10/04/2014 12:03:39 PM: > > > From: "J. Bruce Fields" <bfields@fieldses.org> > > To: Chuck Lever <chuck.lever@oracle.com> > > Cc: Christoph Hellwig <hch@lst.de>, "nfsv4@ietf.org" <nfsv4@ietf.org> > > Date: 10/04/2014 12:03 PM > > Subject: Re: [nfsv4] No WG meeting for IETF 91 > > Sent by: "nfsv4" <nfsv4-bounces@ietf.org> > > > > On Sat, Oct 04, 2014 at 12:04:54PM -0400, Chuck Lever wrote: > > > > > > On Oct 4, 2014, at 3:11 AM, Christoph Hellwig <hch@lst.de> wrote: > > > > > > > The current version of draft-naik-nfsv4-xattrs-01 totally ignores > > > > the issue of access control to different namespaces. To be actually > > > > interoperable between Linux, FreeBSD, MacOS and Window (and more > > theoretically > > > > OS/2 and IRIX) it should be defined to operate on only what Linux > calls > > > > "user." xattrs, FreeBSD calls EXTATTR_NAMESPACE_USER extattrs, IRIX > calls > > > > user namespace attrs, and the the only one available to the rest. > > > > > > I thought we had already agreed that only the “user.” namespace would > > > be exposed via NFS. If that’s not in the draft specification, it really > > > needs to be added. > > > > Section 3 does say that the "user" namespace is the only one for which > > xattrs operations "can be considered interoperable across platforms and > > vendor implementations", so it seems strange if they're trying to keep > > the others. > > Definitely not trying to keep the others. But, based on what I thought was > a request, leaving open the option of allowing xattrs from other namespaces > to be added in the future if they could be made interoperable. > > > > > I think they were trying to keep NFS xattr names the same as local > > attribute names instead of requiring implementations to strip the > > "user.", and also maybe hoping to leave open the possibility of future > > standardization of behavior in other namespaces without requiring new > > xdr. But I think all the feedback has been that that's a quagmire. > > Yes. > > > > > So I'm not sure what the appropriate language is. Maybe something > > roughly like: > > > > Some operating systems define multiple "namespaces" for xattrs, > > with the system enforcing different policies for different > > xattrs, and giving some xattrs special meaning to the system. > > (For example, some systems use xattr operations to set and query > > ACLs.) > > > > NFS extended attributes are not organized into namespaces and do > > not have special meaning to the server. Several operating > > systems that define multiple namespaces have a "user" namespace > > with these semantics. Such systems will want to keep NFS > > extended attributes under the "user" namespace by translating > > any NFS xattr name "X" to a local extended attribute name > > "user.X". > > I can go with this. > > Manoj. > > > > > --b. > > > > _______________________________________________ > > nfsv4 mailing list > > nfsv4@ietf.org > > https://www.ietf.org/mailman/listinfo/nfsv4 > > _______________________________________________ > nfsv4 mailing list > nfsv4@ietf.org > https://www.ietf.org/mailman/listinfo/nfsv4 > >
- Re: [nfsv4] request for xattr as a WG item Spencer Shepler
- Re: [nfsv4] request for xattr as a WG item Benny Halevy
- Re: [nfsv4] request for xattr as a WG item Spencer Shepler
- Re: [nfsv4] request for xattr as a WG item Benny Halevy
- Re: [nfsv4] request for xattr as a WG item Benny Halevy
- Re: [nfsv4] request for xattr as a WG item McDonald, Alex
- Re: [nfsv4] request for xattr as a WG item Marc Eshel
- Re: [nfsv4] request for xattr as a WG item McDonald, Alex
- Re: [nfsv4] request for xattr as a WG item Marc Eshel
- Re: [nfsv4] request for xattr as a WG item McDonald, Alex
- Re: [nfsv4] request for xattr as a WG item Marc Eshel
- [nfsv4] No WG meeting for IETF 91 Spencer Shepler
- Re: [nfsv4] No WG meeting for IETF 91 Andy Adamson
- Re: [nfsv4] No WG meeting for IETF 91 Marc Eshel
- Re: [nfsv4] No WG meeting for IETF 91 David Noveck
- Re: [nfsv4] No WG meeting for IETF 91 Thomas Haynes
- Re: [nfsv4] No WG meeting for IETF 91 J. Bruce Fields
- Re: [nfsv4] No WG meeting for IETF 91 David Noveck
- Re: [nfsv4] No WG meeting for IETF 91 Benny Halevy
- Re: [nfsv4] No WG meeting for IETF 91 Thomas Haynes
- Re: [nfsv4] No WG meeting for IETF 91 David Noveck
- Re: [nfsv4] No WG meeting for IETF 91 J. Bruce Fields
- Re: [nfsv4] No WG meeting for IETF 91 Chuck Lever
- Re: [nfsv4] No WG meeting for IETF 91 Tom Haynes
- Re: [nfsv4] No WG meeting for IETF 91 Marc Eshel
- Re: [nfsv4] No WG meeting for IETF 91 Marc Eshel
- Re: [nfsv4] No WG meeting for IETF 91 J. Bruce Fields
- Re: [nfsv4] No WG meeting for IETF 91 Tom Haynes
- Re: [nfsv4] No WG meeting for IETF 91 Marc Eshel
- Re: [nfsv4] No WG meeting for IETF 91 Marc Eshel
- Re: [nfsv4] No WG meeting for IETF 91 Thomas Haynes
- Re: [nfsv4] No WG meeting for IETF 91 David Noveck
- Re: [nfsv4] No WG meeting for IETF 91 Spencer Shepler
- Re: [nfsv4] No WG meeting for IETF 91 David Noveck
- Re: [nfsv4] No WG meeting for IETF 91 Tom Haynes
- Re: [nfsv4] No WG meeting for IETF 91 David Noveck
- Re: [nfsv4] No WG meeting for IETF 91 Tom Haynes
- Re: [nfsv4] No WG meeting for IETF 91 Marc Eshel
- Re: [nfsv4] No WG meeting for IETF 91 J. Bruce Fields
- Re: [nfsv4] No WG meeting for IETF 91 Thomas Haynes
- Re: [nfsv4] No WG meeting for IETF 91 J. Bruce Fields
- Re: [nfsv4] No WG meeting for IETF 91 J. Bruce Fields
- Re: [nfsv4] No WG meeting for IETF 91 Trond Myklebust
- Re: [nfsv4] No WG meeting for IETF 91 J. Bruce Fields
- Re: [nfsv4] No WG meeting for IETF 91 Marc Eshel
- Re: [nfsv4] No WG meeting for IETF 91 Spencer Shepler
- Re: [nfsv4] No WG meeting for IETF 91 Thomas Haynes
- Re: [nfsv4] No WG meeting for IETF 91 Christoph Hellwig
- Re: [nfsv4] No WG meeting for IETF 91 Thomas Haynes
- Re: [nfsv4] No WG meeting for IETF 91 Chuck Lever
- Re: [nfsv4] No WG meeting for IETF 91 Christoph Hellwig
- Re: [nfsv4] No WG meeting for IETF 91 J. Bruce Fields
- Re: [nfsv4] No WG meeting for IETF 91 Manoj Naik
- Re: [nfsv4] No WG meeting for IETF 91 Manoj Naik
- Re: [nfsv4] No WG meeting for IETF 91 Christoph Hellwig
- Re: [nfsv4] No WG meeting for IETF 91 David Noveck
- [nfsv4] request for xattr as a WG item Marc Eshel
- Re: [nfsv4] request for xattr as a WG item Tom Haynes
- Re: [nfsv4] request for xattr as a WG item Manoj Naik
- Re: [nfsv4] request for xattr as a WG item Nico Williams
- Re: [nfsv4] request for xattr as a WG item Matt W. Benjamin
- Re: [nfsv4] request for xattr as a WG item Trond Myklebust
- Re: [nfsv4] request for xattr as a WG item Marc Eshel
- Re: [nfsv4] request for xattr as a WG item Tom Haynes
- Re: [nfsv4] request for xattr as a WG item Manoj Naik
- Re: [nfsv4] request for xattr as a WG item Nico Williams
- Re: [nfsv4] request for xattr as a WG item Trond Myklebust
- Re: [nfsv4] request for xattr as a WG item Marc Eshel
- Re: [nfsv4] request for xattr as a WG item Manoj Naik
- Re: [nfsv4] request for xattr as a WG item Spencer Shepler
- Re: [nfsv4] request for xattr as a WG item Erasani, Pranoop
- Re: [nfsv4] request for xattr as a WG item Benjamin Kaduk
- Re: [nfsv4] request for xattr as a WG item Tom Haynes
- Re: [nfsv4] request for xattr as a WG item Erasani, Pranoop
- Re: [nfsv4] request for xattr as a WG item Christoph Hellwig
- Re: [nfsv4] request for xattr as a WG item Christoph Hellwig
- Re: [nfsv4] request for xattr as a WG item Christoph Hellwig
- Re: [nfsv4] request for xattr as a WG item Manoj Naik
- Re: [nfsv4] request for xattr as a WG item Saul Tamari
- Re: [nfsv4] No WG meeting for IETF 91 Dave Quigley
- Re: [nfsv4] request for xattr as a WG item Dave Quigley
- Re: [nfsv4] request for xattr as a WG item Marc Eshel
- Re: [nfsv4] request for xattr as a WG item Dave Quigley
- Re: [nfsv4] request for xattr as a WG item Benny Halevy
- Re: [nfsv4] request for xattr as a WG item Spencer Shepler
- Re: [nfsv4] request for xattr as a WG item Spencer Shepler
- Re: [nfsv4] request for xattr as a WG item Marc Eshel
- Re: [nfsv4] request for xattr as a WG item Spencer Shepler
- Re: [nfsv4] request for xattr as a WG item J. Bruce Fields
- Re: [nfsv4] No WG meeting for IETF 91 J. Bruce Fields
- Re: [nfsv4] request for xattr as a WG item Marc Eshel
- Re: [nfsv4] request for xattr as a WG item Marc Eshel
- Re: [nfsv4] request for xattr as a WG item Spencer Shepler