[nfsv4] Re: Our different approaches to draft POSIX ACL support in NFSv4

Chuck Lever III <chuck.lever@oracle.com> Thu, 25 July 2024 13:50 UTC

Return-Path: <chuck.lever@oracle.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 07176C169435 for <nfsv4@ietfa.amsl.com>; Thu, 25 Jul 2024 06:50:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=oracle.com header.b="SZnrhy+n"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.b="oV8oWfZW"
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 Mo3QN7mTl4L4 for <nfsv4@ietfa.amsl.com>; Thu, 25 Jul 2024 06:50:16 -0700 (PDT)
Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) (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 15EFDC16941B for <nfsv4@ietf.org>; Thu, 25 Jul 2024 06:50:15 -0700 (PDT)
Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 46P8fUcN007959; Thu, 25 Jul 2024 13:50:11 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:content-id:content-transfer-encoding:mime-version; s=corp-2023-11-20; bh=R9i6Jn8exQaHt72UfHcXkgRYUrOl5jPMUlQtvTFEX 78=; b=SZnrhy+nFAif6LgFix5kcrHUR5DqafjjHkvY5dF1eBQWo3Awt+irELpoQ G0wg2LKxZDvn2y7A+No6fMs+/COmNb0IYei8RxtV1qmgqRJyq98HaxMfl1CDrP1S X4jOumNXD3hpjkamvIFB8/XEI2vJLd4d3xNHEAj8TSAoWnmdSPHTIoeTJO/VU4b5 qHVlcaHjHYrBqWDG5Vv6OVcuLQ+5be147nzmI8WgoBjvVIi98EG0Ij3hiRUEYi76 +3dSzv7mPrvS0O/P/xKnoLKW0Lg6iZpjxAqtTsu9cIxquEm8BGDmrSfVuF2x8tWY lKHMu3aF/RxZj5eJbezofftEyNs6w==
Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 40k7yuspam-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 25 Jul 2024 13:50:11 +0000 (GMT)
Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 46PD0uAT038971; Thu, 25 Jul 2024 13:50:10 GMT
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2169.outbound.protection.outlook.com [104.47.59.169]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 40h29u453q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 25 Jul 2024 13:50:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sISmMhvG0cD2QeHBaHEZDvNjWnRhTR1IvI/R9N362zocSS5yV5L5qOpAyMZLMIpL4JG1770EitsRkbt5zH/wDbO87BdeiZ7uWblAdENdkpgsQuMjkiantf7OjeT9TazFp0XFrZRn1pVKxzx2s+e3B7mFTX4wWGTJRQCevj+Xkk27TpxkaAzUKDldsaFIGz+RfY88aJ/wfmEgI2B/+5GsOxlI9N8F4YHWuQeF8sm7vH2e5hrmFKvc/oyXPFtFW6jE8IQW+pgIvX9rKLZ50s/6jV8aJ9CSRIwUap9E2q34bA8iAce+bEbZHSRZOyvooIWEUwkvxR/+/FI25V1DFFzKdA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=R9i6Jn8exQaHt72UfHcXkgRYUrOl5jPMUlQtvTFEX78=; b=s0fg3egLvLF/BLBC/22XfO6r0/EkSrAW5eDoEj3flS55nxvXscvu/x/xYo4JLA6fgZavkLAuKjo6tFFv+kj72XoOLPOw5pFlVEmCaLn0lJqWQLrqA+uWOA17LBpQ1OM4hFVdfdrUe+nWPCA0ZBqYACrLTCUkhofgSgDh9yzwfnmmsGC2ikvg9fVPTGpmmMk10abjV2OGTg2w6qOq4hWnCaM4cYO0mTPmBuND4j5WB41RAXAsGSWdbAUFCTt4+CUe+hGsUJSmURdbI7a2RHLMeeBe3iUB9STYxtDV+F7KIwfGR6pqHHAKB+eFDB0GDWc4lJMQbujqOUaDF1bnzsaxMw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=R9i6Jn8exQaHt72UfHcXkgRYUrOl5jPMUlQtvTFEX78=; b=oV8oWfZWx9AqDBaLGVvr69c8JfJZZDicU5QJv3jgLhXr94xIhohVKKSB7gkGzFGJbcEpsZSjxmqaCmjlV9/vOPfMfyVNMUZzJMeLfoc0p2b5cKTYLqtNaKH09dpn7a3fDBsrc/L4eAVIKj6eFAlfklm4ynSsYq92mWnCO+OhUDI=
Received: from BN0PR10MB5128.namprd10.prod.outlook.com (2603:10b6:408:117::24) by MN2PR10MB4383.namprd10.prod.outlook.com (2603:10b6:208:1d4::21) 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 13:50:08 +0000
Received: from BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::743a:3154:40da:cf90]) by BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::743a:3154:40da:cf90%6]) with mapi id 15.20.7784.017; Thu, 25 Jul 2024 13:50:08 +0000
From: Chuck Lever III <chuck.lever@oracle.com>
To: Rick Macklem <rick.macklem@gmail.com>
Thread-Topic: [nfsv4] Our different approaches to draft POSIX ACL support in NFSv4
Thread-Index: AQHa3pmP/rXNIfc4c0Oi+QsRgEyXLg==
Date: Thu, 25 Jul 2024 13:50:08 +0000
Message-ID: <7FAE51A2-6E14-412F-8B0A-AC617AE4173B@oracle.com>
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> <855662e75c4433042fd9875c2c9c5d0244c929da.camel@hammerspace.com> <CADaq8jdZzqt-bXB4YsO=R2qpT9MNfwvSAJyBJng1qjGFTn2tbw@mail.gmail.com> <CAM5tNy5oVnyP66fzZsQXnNQcTYtpQaR59Q6io92F4LX74gPivQ@mail.gmail.com>
In-Reply-To: <CAM5tNy5oVnyP66fzZsQXnNQcTYtpQaR59Q6io92F4LX74gPivQ@mail.gmail.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)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN0PR10MB5128:EE_|MN2PR10MB4383:EE_
x-ms-office365-filtering-correlation-id: 51f358e7-1659-4ece-cf7e-08dcacb0b253
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|1800799024|38070700018;
x-microsoft-antispam-message-info: /IWNpcfS2edE27m5QtztGYVZt02LB+S6yBiqY+ia3dP+FnUeGSkQi3l0KucWss43ReTE56a2SVXEtlJMbggrg2ey2QryE+UNwmH0cpC6aOU68IU1K7AZ6CYOkQ9LJlCoOt6HR/nC7okp5LcIc6MBMhwnCZRO+hJ0AXz0HQxkTTdQL0wWPBpsSyonQ2NKQGu++aZ7nUxZRNAQU7mfETujEfMte7VgiPNEtMCAxGXNR4Rl0cqSRKhhKzLe+75TGh11OBQc9mGV47v4fFK1+IKwpRyA+gFJMPkZ9IMpWc9wKCETKZVYVVpxRwcfsDhoGMP/R86Wq0iNzIl+Tzma332CxVLgXQehwevR34tug0kp5XfZQatmQBk9eUfWS21gYwWISb06o7XLYjrL5l/W0vp4yviqLiLBY7p9TNRTWk8G7rLVz7b0Z3p/KOpa01dZo74Rnt6wMzWNLc2Hbj5T7yHUt0oeUWp8kdHXEe7ZdWwNg3/OBc5UMrD+va+P2FXx5P4Ign1ooUswNLENKIdNQ/Z6Xy3AgHEMm/g53TEhlhz6jEmWHg+7L7JT97MyagUYgtk/VW6+KvZ2Fku0XYIecENiWWcqpvZ/i1ACaD5ujvNRCqR7Hc/KLzBOOcaE0pHoKK3o1LXGwPHMv4xkIVlcemhDZb1JmKn+NDRWzKSvatqizh/Wixb6zeA6gw1b685/dPvwf/hEXb9qtSxUCWS2NHT5tCaUfy6TBQIHBM0CsnxIPJKpuqSDMBYh1tBxw/w4Zn2jRs5iKh/wUbBfOpHPb2dQkN7YWUaHghwRy52Q5AfIbS6BmeVWvSYnvCyFluzZ91jmCov5BsWE+jtXgSSS0XcfV2PnDijZi5JO6dfiX3ZbDmDK6KoxYA69VvI7fDGs1PpzTRkGEIxnKbJl0wvu5z05t9sSuogNe7Jfkxf4yHfRpcWMojstIAtLKN/xgDhVSgdkUEcGbezfjXefNZl3APE+r3j0nbpzFqLH7neHoZAxVXDmJYf9xIe5zQQxzTM2y+jZwRGL+x/ojxH3OsswNyhXXFlP0t2s5uVhQ5DMfyIIvMuB8/LtSCcOEwjnGjWuBYGKXcQ3I3EWO7iIC3LlTtXo03byyex5C/ESUDqImjgWO5p1UbBhw9+X5N04lg0CPPXqJ3ELW+FCJctCNhdRTB/3nusABbQimYtDOTsEKtlYpD4/YZG3lUX6R9Oey/GCE6IyiHhGhpUXGLz7wL3N071LmWfgy8GQTTgEbYAwYHGKTK5/k0HU/rLjvSJh7BGNB9bYo+wPNr6Oerjpuvrt/kMEO4EgI9NdbT2kj+N0RpmvpqV71G0QFw9pfFt1+mvI8SW9bdnf7qZIlPADt/apDcAjzTMwmLtEadiHDsjNmBZ67qyP1pbzm08ej3SthcvPQbFQSY99j9TFhEZUIZzYt5ea5A==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN0PR10MB5128.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Y6lX20kYMmW5CFDfHu6jdgk6/GIByHBOfCP8AjOU/MrgJqdVdjrO7XANhgAKe9j65OrQL5JULhEQOdUrt45iM55xGhsy/FxkG42KVObERZGzD9KYF523NSQ1WbfycbbB6HParToPT2UgM0kcFwL3wgXKo3Ba28yh7wV65o5LOK0dfS90pDbY1HsT+pzUapGqQfbilZPgLfMrcnqMaf7k3q3bhXigf9AOsQx7QhxQmFt4mNr5ZrXfDvmLtHqhypBQYv/vwgH1qse8PEopAR1r/apl6+MAQw4zhBx8hT47cg/ph/kLrZQ0T8QKhSXpp82ZdCtV4IOS8c/HfjFTv0eRKRl22b2Psjv2juIxETaJhUTHlYEIMhVNIoC1uD/JZEuxci5JiP6LZvbnXN2yCQMZgZrN2wMxUQphgcp9cjrrzmkX8jALyfZ9oMdGFXU9TFp5CuvYb+ykBewdVEYX1WRs2Txp78lXSj2LtAwA9ugB09TPRR5AHXvGI1KN04QXSTnm8JNhKRZPyGyeHOQihiE8jZH2NkEaML6Uvegs3vcWtDZ8Kcu4+AmpYxu3Q5MF0b956+iiCb4OFtoXgtorHUDLIBUSHCHdK0EcItw2x5WsETdenPNGLtJmyVVLt1F9GejKFsCCUGg64J4iYqc0ZAqltFJALqGzTNblc+jszAxYPTi2fn1F0DzSUNz3sd2kbud4Id3JXrsbL4BrSPIXBf0/gq7+YrbAOQEtXi7lrWNxyh6du/m3jyI860XIV/6IJRD950sSQtHNM/KSeh4idiePh/O0ZhnuWYngNAbBpK2Kk6awhqRnWgfUDmiRrbyKBcYC6xpQT3HurrW1ohnOVoqLXRu358fZlaY6ozFoIM4qoRAvyIba4WGqyk2y3thLf/C7Ja2kUBCn32kdcfY/+XjD/YjcVr+Qpt3XKbPBWaxYUm42yMNIcNIiY9b43RGzWfVTeyLwu1TLdTzKIFGVzA/g5bq0v8oi/S8exw9OJ3QC1yvTSQl1q0+BDQQyEndQo5VdN4oYcXXWxPKj/XgpK4jsl7FF0+3DZUZC3z6PdlK+9dnorzgxljx4LLcELvT2pFJ8c3GPW6PITUhxnY/zw3u1fBAxI69PPcTxfUxyxtsSYFE4RuV8yGXcC69t+up1WSxEoe9/zotTTNHrCvmVYoA/I7J8veS6f2Vymj/sVzG4hwQflduSa8nE0GIUen/lKAdLaw+TVNeBEmOKGbCPU19tZg59d7yy2u8SE6lMLT8FXIPf6N16M78glloLqUPIgdfImVVtzyiCa/gjjSS4+VlP466odxKQSgocSzpai6iuUX1p9ycEmo3ioiGzIMIlC1Gjeg6uFTENK/u6xqjEj0hI98uanbRQiOxVH98joiStsqGdyUPifLIxLMP6ogvyhTEGx/a/ELJChMyafr1Qn0cMR1bvFBDiVGqp0dsrqB5yDjCiMUl90ZD+BfTrfYJnPvToHGyH237rPhJjLX1EJMpI9TFYo1wl4i2VPTG5yDFNP5Dm2ovkqaY/wEScB2ikSVOMSaVQ8KprSCEBJ2TKK0EZhxUH/DwzuOZvvpYidaFFQBD27u/x4xIC2ygx7R8ytnGAnfXQB5N58rEuraDZ0UEElw==
Content-Type: text/plain; charset="utf-8"
Content-ID: <A4146D6D75D73B45B26F5B534BC1060E@namprd10.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 12Bm6aU3YAAskLbBZwWnalZfkwAZHan0fqnZGIBw6Xq5H7gO87qAz76+kHNYW8G1gR/dzkJQbYtvKmYvSiPCPfJ4kKNZ/wdRqY5ACmmE+eByJ1VBnMrZIYjBBm/MU1tFupqClhdHoEPeF7VgW6Mu1ElYxmkpHfSAy9DEJZtzUFWr3Q4IAZxF3nfoaU/dGSUzUWANJ3mF6WGMuHanUKB780nG/ti7PpG42GIsCsFAshk5Swj72sze/kaUZzQSLMff1qAeygGJBvJynbC/Ip3mxW1nmKhCwYH3u4nkW5OxYh4R+RGCrKxcSemUNUtDalde9pqhyRo6iZPBVZxtd5ET8R4GWpa3y2x9qvQfzUERFKbFoTwV9fWJVKvRFNu2R8VHtvU7B/gwsLAbxmm5clyarx8PPisqMLtcnuGkSrj2jJxo0mqR2PVOuuMAToU2oUbbPuPZT1MsXaNBZ6Q01EAOL6pzPBHlb3AlkmrdSoqCsXpr/f6Xkq8++wwamFr9b2czi3dXiuMw8HwT74bk20Z04rxFUCl5vgMVf7w3Gpd15dvPxT8Prvpl+4exg/tNTDTSmCiWsHUERZl2dAulwvZwBHJgEScewMeUq/IXZsh8jEU=
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN0PR10MB5128.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 51f358e7-1659-4ece-cf7e-08dcacb0b253
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2024 13:50:08.5535 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MkHmTVafWvtYSXVgRg6FsH4SlAqgdnRHYNBnDubja4VhdFmB0fQ+Ht5xLdIoVudX191cKbInRokG6rNh0cdB6A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4383
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-25_12,2024-07-25_03,2024-05-17_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 bulkscore=0 adultscore=0 suspectscore=0 mlxscore=0 mlxlogscore=999 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2407110000 definitions=main-2407250095
X-Proofpoint-GUID: LVJXkDxMt2-UoTqlxaH1d39FiqwiD4aG
X-Proofpoint-ORIG-GUID: LVJXkDxMt2-UoTqlxaH1d39FiqwiD4aG
Message-ID-Hash: MDA7S6KB744BN4VSYWAMG6VOK63T2NZK
X-Message-ID-Hash: MDA7S6KB744BN4VSYWAMG6VOK63T2NZK
X-MailFrom: chuck.lever@oracle.com
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/WMY1F08Jnc_E_4LxZjNirC6DJvI>
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>


> On Jul 25, 2024, at 9:44 AM, Rick Macklem <rick.macklem@gmail.com> wrote:
> 
> Christoph pointed out to me that having multiple ACLs on a file is not
> reasonable.  The draft I am writing will require a server to only support
> one ACL model/file. (I think it needs to be a server choice and could be
> indicated to the client by which attributes are supported for the fiile.
> (This is related to the last point.  I'll leave the rest for others.)

I agree there should be one per file, and that the server's
local file system should determine which type of ACL it can
support. (I don't envision a scenario where one file system
could support multiple types of ACLs).


> It would be nice if, somehow, the Linux folk could determine how often
> the mapped NFSv4 ACLs are used on the Linux NFSv4 servers?

As far as I am aware, NFSD does not use mapped ACLs, but I
haven't done an in-depth look.


--
Chuck Lever