Re: [nfsv4] draft-ietf-nfsv4-umask

Thomas Haynes <loghyr@primarydata.com> Thu, 24 August 2017 15:46 UTC

Return-Path: <loghyr@primarydata.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8969413237B for <nfsv4@ietfa.amsl.com>; Thu, 24 Aug 2017 08:46:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=primarydata.com
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 lecvSjv3ecvc for <nfsv4@ietfa.amsl.com>; Thu, 24 Aug 2017 08:46:50 -0700 (PDT)
Received: from us-smtp-delivery-194.mimecast.com (us-smtp-delivery-194.mimecast.com [216.205.24.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 595DA124E15 for <nfsv4@ietf.org>; Thu, 24 Aug 2017 08:46:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=primarydata.com; s=mimecast20170802; t=1503589609; h=from:subject:date:message-id:to:cc:mime-version:content-type:in-reply-to:references; bh=c7TS2+942z9Dx296Z3JfbP33anmwcPT//w9a6zh1pDA=; b=dek7ozeV6ap1+97oa9QAMGaQPYs9bb9xLL69H5m770y9Gx/dBUyCnO/6GgCoz7c9gbdTIUMiIGMpP/n9axbtvLr1CtetH+ONCNiINBVruMQBZgjYHz8icGLoq/Hnjk1PEYXDvkmsZLaDZZ/nFLC4NhcxOvyotxx0imxEDWDkorE=
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03lp0017.outbound.protection.outlook.com [216.32.181.17]) (Using TLS) by us-smtp-1.mimecast.com with ESMTP id us-mta-41-rFHPlQJUMRq7PtR9zaVUQg-1; Thu, 24 Aug 2017 11:46:46 -0400
Received: from BY2PR1101MB1093.namprd11.prod.outlook.com (10.164.166.21) by BY2PR1101MB1222.namprd11.prod.outlook.com (10.164.167.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1362.18; Thu, 24 Aug 2017 15:46:41 +0000
Received: from BY2PR1101MB1093.namprd11.prod.outlook.com ([10.164.166.21]) by BY2PR1101MB1093.namprd11.prod.outlook.com ([10.164.166.21]) with mapi id 15.01.1362.019; Thu, 24 Aug 2017 15:46:41 +0000
From: Thomas Haynes <loghyr@primarydata.com>
To: hch <hch@lst.de>
CC: Dave Noveck <davenoveck@gmail.com>, "J. Bruce Fields" <bfields@fieldses.org>, "nfsv4@ietf.org" <nfsv4@ietf.org>
Thread-Topic: [nfsv4] draft-ietf-nfsv4-umask
Thread-Index: AQHTG4Zb83Gzg43990+ATwJTE7ReQaKSGXcAgAB9fwCAAAYigIAAI3YAgABwmICAAHgnAA==
Date: Thu, 24 Aug 2017 15:46:41 +0000
Message-ID: <5FBC8622-3207-4B5C-A6F6-B90FBD7492D0@primarydata.com>
References: <CCE6471D-5252-4313-BDED-5EAA468E3FAA@primarydata.com> <20170823155536.GA10035@fieldses.org> <CAFt6Ba=Ab=TLURRJ9ULdmU_8FydkeijfoHpgzd1bBTtx6YcBHQ@mail.gmail.com> <7824C7CB-FA68-4BC8-BF92-F93B37521B91@primarydata.com> <CADaq8jd51=2fU=jzi-f17E5Yr-0ZJ461uuXC33Ff90YoCsQtDw@mail.gmail.com> <20170824083637.GA19186@lst.de>
In-Reply-To: <20170824083637.GA19186@lst.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [63.157.6.18]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BY2PR1101MB1222; 20:R+AsrnYgI35hi4bvFbtbtYQC0L+mZ6EzjsJljpQ1jMNwfLZ0P2cFc23fGxNT3Y9yeiB/+HwIRi4H844neGXFdvGR4ThtJxIkSBLUP4TLHpMyUVAHbdUeOrB15mM0Y1MK7N3zM9pfh68satvAJcyHfgOyXyNC6knvt3g7ciS2CsY=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ld-processed: 03193ed6-8726-4bb3-a832-18ab0d28adb7,ExtAddr
x-ms-office365-filtering-correlation-id: 5c47c796-e865-4f6a-bc03-08d4eb0750be
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(2017082002075)(300000503095)(300135400095)(2017052603199)(201703131423075)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BY2PR1101MB1222;
x-ms-traffictypediagnostic: BY2PR1101MB1222:
x-exchange-antispam-report-test: UriScan:(166708455590820);
x-microsoft-antispam-prvs: <BY2PR1101MB1222F5116A3A9B83BE75C07BCE9A0@BY2PR1101MB1222.namprd11.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6041248)(20161123562025)(2016111802025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123558100)(20161123564025)(20161123555025)(6072148)(6043046)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR1101MB1222; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR1101MB1222;
x-forefront-prvs: 04097B7F7F
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(199003)(24454002)(69234005)(377454003)(189002)(606006)(99286003)(25786009)(53936002)(86362001)(39060400002)(966005)(105586002)(66066001)(5660300001)(106356001)(7736002)(230783001)(3660700001)(53546010)(6486002)(189998001)(229853002)(77096006)(54896002)(81156014)(54906002)(6306002)(6246003)(2950100002)(8936002)(8676002)(6916009)(236005)(110136004)(6512007)(50986999)(2906002)(54356999)(82746002)(6436002)(4326008)(33656002)(76176999)(3280700002)(83716003)(81166006)(14454004)(68736007)(97736004)(6116002)(3846002)(2900100001)(101416001)(93886005)(102836003)(36756003)(6506006)(478600001)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR1101MB1222; H:BY2PR1101MB1093.namprd11.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: primarydata.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Aug 2017 15:46:41.6651 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 03193ed6-8726-4bb3-a832-18ab0d28adb7
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR1101MB1222
X-MC-Unique: rFHPlQJUMRq7PtR9zaVUQg-1
Content-Type: multipart/alternative; boundary="_000_5FBC862232074B5CA6F6B90FBD7492D0primarydatacom_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/Ik3JhcqHSu880x6HHIaeul69VL4>
Subject: Re: [nfsv4] draft-ietf-nfsv4-umask
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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: Thu, 24 Aug 2017 15:46:52 -0000

On Aug 24, 2017, at 1:36 AM, Christoph Hellwig <hch@lst.de<mailto:hch@lst.de>> wrote:

FYI, I agree with the request - every NFS RFC should be able to
produce valid XDR.

While we're at it it would be great if we had a way to merge the XDR
sniplets from the various RFCs so that we can have an official
combined XDR that we know is valid and can be used as starting point
for implementations.


I did this earlier this week:
https://github.com/loghyr/nfsv42_xdr