[nfsv4] Re: Our different approaches to draft POSIX ACL support in NFSv4
Chris Inacio <inacio@cert.org> Thu, 25 July 2024 17:43 UTC
Return-Path: <inacio@cert.org>
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 1ECF4C14F6F4 for <nfsv4@ietfa.amsl.com>; Thu, 25 Jul 2024 10:43:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.107
X-Spam-Level:
X-Spam-Status: No, score=-7.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cert.org
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nbik3EFljcgC for <nfsv4@ietfa.amsl.com>; Thu, 25 Jul 2024 10:43:17 -0700 (PDT)
Received: from USG02-BN3-obe.outbound.protection.office365.us (mail-bn3usg02on0050.outbound.protection.office365.us [23.103.208.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CCB4C14F696 for <nfsv4@ietf.org>; Thu, 25 Jul 2024 10:43:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=upAUBVtnhcntqW6UjBzt5YgEvH58LvbI0Tl8VsRoyBSXNu/oZCNIcV+kks35bHewjvUNE4FhjCAz9PcIDV8v+LCKYtfFs8ta1s/qFogkuuCmnB5idfgiqNwJJlXtOMHeJfWYbrUArRnAQQ3dbMq9a6Q+G0u/Nq3q+sNkMGS3/H6Z/G33CzUDG2lts2IKVWhshyKw73fjC1cKJ0GbseVLddNtwOjTOVnJnwq+ZOVnW8Y9h32ttxUEOVFK7DcCkmLeARPixjF1Y0NnBSnsWDElSt/0qEtkAXHPT1KwIy5Kl8MK3slZnOjaMmakhdgXo8b0O8xvGIm+IRgUlkfQQi5ILw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zeAmdjdejXyFRrP3yyFJPlKiM4NnZBepzYlMDrw+tiw=; b=0KEnll3LNBLJEUB+wi/LctjeTlzCKT/l8rIdwDHrK7C+GdT1RHa4nCKSHg5UOKv+UdI2xExWMY8JiQxdjU8dvKZ9WdSSUS2xpQcCibmiP4YInAjONTaKWxvz3ppINXOWNrUIKTLJARstKGbmnCArWHIE1cnI4gZkVNOEyh8ScANmu5LSQk5OnMgEb9OGFGIOZC9FaDxdlSCnsulon2yg4zfDU0e3LkdHFrCuGSvfHA5/oXDndIh71LcYl+v37994/s2LJRY8yRJwDRO13zBSq1aZ08Tf1QNsD1y1lnXREDsrI46IPOsaoXi7RE5J3v31HnvrzvIDK8bdHCq1XTqTcw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cert.org; dmarc=pass action=none header.from=cert.org; dkim=pass header.d=cert.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zeAmdjdejXyFRrP3yyFJPlKiM4NnZBepzYlMDrw+tiw=; b=Mixj/Dp+BD04USf9+SHwQZ6C9Flvzy9JBeNYinabgauc5Daf0uah8aoGhHeOnf7XeebLaE/Emb18befmN0SIC4AoFfB61hUArRtXtkmtLtm0qkKnNJ8/Zsa20sS85AJcc3xWae1wLHF1yAqKdNxtHde8OG9mQk/no96a4gX+BCg=
Received: from SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:172::5) by SA1P110MB2156.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:198::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.20; Thu, 25 Jul 2024 17:43:14 +0000
Received: from SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM ([fe80::8aff:57ad:83e3:4567]) by SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM ([fe80::8aff:57ad:83e3:4567%7]) with mapi id 15.20.7784.017; Thu, 25 Jul 2024 17:43:14 +0000
From: Chris Inacio <inacio@cert.org>
To: Chuck Lever III <chuck.lever@oracle.com>
Thread-Topic: [nfsv4] Our different approaches to draft POSIX ACL support in NFSv4
Thread-Index: AQHa3doYhCA9qeJOrUWLiTYshzp/2bIGRfgAgACnAICAAIgKgIAAQ30A
Date: Thu, 25 Jul 2024 17:43:14 +0000
Message-ID: <22E0D388-CF68-4812-84D0-10B63D3B4930@cert.org>
References: <CADaq8jdvZ5pcFNN5zjuVHLTO30v9=2kYKzFdRxxbkTmHYZdTdA@mail.gmail.com> <CAM5tNy7Fw954gCzYHCTjRg7th_njSHhxznni48Zz4xsSXT631A@mail.gmail.com> <53DAEF45-2A4D-4066-97C2-7B09018DE99B@oracle.com> <CAM5tNy6a4ZG90i2ugXzuPqQ1zrsK9m8jLRKmv9VpnFG6m_Pqew@mail.gmail.com> <DD250FBD-A434-4294-818A-5728757CE032@oracle.com> <d1c538065728c17df66a6f9e79e55d90849fc866.camel@gmail.com> <D352FEB9-A487-4B3E-9BC8-DB2C1896F941@oracle.com> <8efc39289ecef97624622cfc431f890736b579a0.camel@hammerspace.com> <33FA1D6E-73B3-43A1-B65C-D806156E39A5@oracle.com> <cf8a48e517210512755455dd78352ae5b64f7949.camel@hammerspace.com> <449AF448-1471-47CD-B5C5-3A3A5FB9FB12@oracle.com> <2e32694382df3e70a93edcf40434a41729031e55.camel@hammerspace.com> <83c39a7b12c05b0f1a0fa6e069b08e399864277a.camel@hammerspace.com> <CADaq8jfw1FVH3dxOEJAZLrw_S5y2F6eaGkcfpha4X8BBNWgRSQ@mail.gmail.com> <6903782a95875541489844e33541114f0bf01acb.camel@hammerspace.com> <CADaq8jdFYo_DtRxS3h17dyQSFqXeoR60OjsjMM=o35HDg8ZnNg@mail.gmail.com> <111D8D84-CFA9-4823-A5FD-A7B58045356C@oracle.com> <46897779-93DF-4A33-90A7-94AD55CD76E1@cert.org> <7E5AF217-C170-443A-8BFA-BF120FD1BF93@cert.org> <3C9C338E-DF1F-4845-AF03-5D10BDE965FC@oracle.com>
In-Reply-To: <3C9C338E-DF1F-4845-AF03-5D10BDE965FC@oracle.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3774.600.62)
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cert.org;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SA1P110MB0975:EE_|SA1P110MB2156:EE_
x-ms-office365-filtering-correlation-id: 9943897c-6923-4291-8dd6-08dcacd142b9
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;ARA:13230040|41320700013|366016|1800799024|38070700018;
x-microsoft-antispam-message-info: qxWDWG6LKe6Pe9LuxhELF9MEOiGfgXdL/EM2/H1YhGJt239TYFQKIMsSgFXM8QxPSZ6SOe3VgNaOn9aabHDnjSqbNWXRL1g15YIDEGFj57lmUxDLDuTVYKZ4eFsaTAGBTDX3R9t0C28tvQb1s7z6qDPDquN90x06gDIjlYuk/lMEW516ZDqmif+ti2HqVyWdTubsYB646z9vfuZyHZCVGUrHoouPFzvs6ORtU2DnI1GGOSrr9DmNuS07bOtYvBHrVth39Sl++sukw6SyiPxpiNyJUynAMqKVw4coXnQ182btmOE0XaEQ2rXpztxAD/El/PYevsjLKDVFofjY8vmH12kDYK+fLz8/BPzqYD9jU+pmSCA3MaZwrEve3Sm3TtoXAy9feyNQDDfICRiv43CydI16iANF1q2Mh6G7jweXNjKDf4YZDN9os4JfL25EHftM67JxyxI+WpWaddowgJWBOQ9wjvkUrcGi81nfbZAszXV/LB15h6r/0jOvlLfEiNgLxHx1ssAmGQnVMGcpT6N6SmmNoZeKG50ytr7VfNic/oYo6OpbTKIeee37+Gzml//ClurO/bkzRDghvUHOSoV+NSUlfnVOsV4X0/A+r3SefXnq/gO+/FA+su5ccWFt5fd69DCPTmYv9wKe8WywiLr1cBWMUsERPijH6FgSvzbNZSWGy8isrXvtCdFFVc9/aShntzBQE9cWQpxlDMeqay5UR3/TxkVWl08fc3FO3fLL8nr453ogg1BaVMm7JSI2GSb6ssEGqg8Q4rEq0yCHdccMWpJYyW3TTBrCfWfYRvXPCJCFgs7sZDGkln5qn9wyBHddzwh2+QzQJEr3yuzr+WZgDd0JT8+RWNCq/HDROg5yli++GwOMTggvohQqxJf3gK7ZRShpCHD5cwn06S3S4EZTJER7sW6kFW8f7muQO2L5d1BLvCQIm5FytUQ5uA+nr35+tAXFbqDp8SEepdynOY2/aUiobNz6sC1DVKP4ocD+sb+RYz09Y+ZvNskXlIYyVNnPCaxN8WAWTwdhRNEhiDcI4hR3rsrtQaHy8TG34oR2GQOv7Cfh6DVcUvOxgI5B913TVaGJg3rqjg+CjH1owWCZRhvy4L++zgXnVZvLptY53bavisCbmAKqgebFwRfK/JcLJD9wizMDrp77g60UPMww4g24fOmXGg9bU0ahs6KjCUWqFDomrhWElbARy0bKtzaiWj3Jq+nuNl8kgjjvMCpPiSbFXGTgkvhGSfYAxVCZqxYWaznBnYMsJIBUnCj23XSKoLutSfLe1OwMu9nhz8JXQNw4gJOLLaepKstKKEae13HwftILJvXF2RUhryRNfW+5NFFLk9VZTmUq0H6wI468CDrgcx6Cs6HRB8WGx0LFmE2FiVtLFonSW4Spd5LCsqYv5Z1lMxgm/5Js4iQfcaN+0w==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(41320700013)(366016)(1800799024)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ooUoba/cqobNGkllcQ1HHrxi8HEFAgLs+2f9LROIkjJAWb/uy1NdEKbrqZA2KlpR86cYWxIoai5k0iZIFsYieRKQuLcZC7O1NkgjWUyh4pNVeX0PL8NWwecb9IMxmnJPwOnPpoqDn2xkd7rB64eYjrNzP41h+itSEyyswWi0Wwas64oRnR+0MrutHDjJp86YXDKz5e0UORzJH4lllNjoYtbQIG8V9aYUE2RuDo5VxMCRr0wGZdGf/9T9vAIcQJi/3QhjZIDcPIwonwg6/ZPwdhVnHVIv3tO73XHZkbaXHUXYZH64rHghVNZiut+JmcF6XKMRS5+Mk3+3JNO3JRZfBhRE/uhb2jDdmq1H81K0PmbC+67hBxVIyH1YqUFzjSnoNNHzTtgPi5yj0wRnWC3FbsnFyAxCpsrnvrfcNl5eea2591cFbnOplykNa0tmoliCIlWRSkVhndnZVokFMuT7bBs2JbD4mqwwzK3OBerJaZqwNlkScOzGUwyrNODLj0wuff6+lQiybsjwG9A030j7/2t2P6sXrChaQaftclCfgF64F/n/hEPttjr/VOJxWz0vic8ZWdMni8MrR+jKhTeLjbhq62xmNfrg3lB4nJngsDRFMHf9val6CTxHEgmxmCm9YmsjAsECchq2cuQiMhGbDiNH+gXJPeQSMxjqMWRboDhkTww8O0Vv3uEF3MPl/jbffNOC1ubYAsKeZ1MF9BlSjq+1lBC3aLoLTGmGa3wvj/RrKP9dZukVD3xID89Xt9id15CZ2AD5im0mEirM9Yj2yQj3Bi4INjW0d6JCKOwJmsWorihX1haAinrFljGLJXW75beGWXRFJ++bTqs52QhuNlw1AMMopavV+fVaMpDFyy6spCwO7UdcUTUuZV59Ok3wa/7Ub3VKMPq1MgWGXLvy0bSLURuCG/OxAJ+WEXx2Z+KxGUK+e6OQfRLg7eRG5uRLm/GomNQcHkLkH2t+LyByeinF6LREJ0wkEk1ghiYHG0u8iNR6fOOQvkLiv4RXbJ2S0mZVzHcwtJhtPQ3m414fLUKMMK75iHEqLDBIxU0bdLGNv1WAwDSkKFlbW/2r6FSZkoyM2JOFhhd7LJNWRQHKUP7e9DgqszFe+YkNVc8QtzU5lSvG2mmKCpD+j2T9vuV1GDjUL8vgejuRndaYSpKsEAtLI/EPZupOUKe7Kkza5HVgJJq//vBwS2jcPo7mKEtenIV4PpcFx9F323X4xwT6sm2sFWAoSzkITvAjhAEe2ITHVoUF4AsL3gcCt/yiDHd7uKPUKBFdrpHGFheGengfpwmdK19sJAi/KbC0zNQdzPY3uVPhdXQ5Phgxi5SQsKtyIWogy3OZRxGj5jQSZ4GmWDHJipRDkq1RG3pcSrgkGGE+MF94MGR6p/FOwhKg27+024cQtKR9MlBjReo99p541kvGTkTtKLRE2uXZcM4BNfeUV4TE9gbfEeFjp2tfyQIF4X4p9lxusDtGfNzj1fXudXDM6JDYs5DW9Kz2q0WS5BWAQXIZlimHHB7Joc2D6Gkh
Content-Type: text/plain; charset="utf-8"
Content-ID: <87138D047C474841B2E956A5FE3C7302@NAMP110.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cert.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 9943897c-6923-4291-8dd6-08dcacd142b9
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2024 17:43:14.7071 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1P110MB2156
Message-ID-Hash: 5H24J3XJENPUGMRZODTK5XTATPKBN7SU
X-Message-ID-Hash: 5H24J3XJENPUGMRZODTK5XTATPKBN7SU
X-MailFrom: inacio@cert.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-nfsv4.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Trond Myklebust <trondmy@hammerspace.com>, Bruce Fields <bfields@fieldses.org>, "nfsv4@ietf.org" <nfsv4@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [nfsv4] Re: Our different approaches to draft POSIX ACL support in NFSv4
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/qMTQiDrmpLK-zIXQ1D4M5ldsUxg>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Owner: <mailto:nfsv4-owner@ietf.org>
List-Post: <mailto:nfsv4@ietf.org>
List-Subscribe: <mailto:nfsv4-join@ietf.org>
List-Unsubscribe: <mailto:nfsv4-leave@ietf.org>
Oh - I didn’t mean to dissuade you if you want to put forth the effort. My goal was to save you the effort if you didn’t want to invest it in an informational draft. With chair hat on: I would support you doing an informational draft that cleared the decks. chris > On Jul 25, 2024, at 6:41 AM, Chuck Lever III <chuck.lever@oracle.com> wrote: > > Warning: External Sender - do not click links or open attachments unless you recognize the sender and know the content is safe. > > >> On Jul 25, 2024, at 2:13 AM, Chris Inacio <inacio@cert.org> wrote: >> >> All, >> >> IETF counsel said that at this point we should just continue developing the protocol however we see fit. During the preparation of the draft, any IPR holders should make (as always) any declarations. >> >> Right now, the counsel does not think that an informational draft is worth the effort. That any issues should be able to be handled without too much complication as we progress a draft. >> >> That said, he’s reviewing the entire email thread and may provide me with updated guidance after reviewing the thread. > > One thing that a draft might do is provide Oracle with an > appropriate venue to review any internal history it has > left and publish relevant IPR disclaimers, just to clear > the decks. > > There are perhaps other reasons to proceed with an NFSACL > draft, but I can let it rest for a while. > > > -- > Chuck Lever
- [nfsv4] Our different approaches to draft POSIX A… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Chris Inacio
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Chris Inacio
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Chris Inacio
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Chris Inacio
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… Trond Myklebust
- [nfsv4] Re: Our different approaches to draft POS… Christoph Hellwig
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Chuck Lever III
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem
- [nfsv4] Re: Our different approaches to draft POS… David Noveck
- [nfsv4] Re: Our different approaches to draft POS… Rick Macklem