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

Chuck Lever III <chuck.lever@oracle.com> Wed, 24 July 2024 14:59 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 2A533C14F711 for <nfsv4@ietfa.amsl.com>; Wed, 24 Jul 2024 07:59:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.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_DNSWL_HI=-5, 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="HO0+GLrH"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.b="Dc4couCt"
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 AmnWgkxRiFus for <nfsv4@ietfa.amsl.com>; Wed, 24 Jul 2024 07:59:32 -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 CD656C14F6AA for <nfsv4@ietf.org>; Wed, 24 Jul 2024 07:59:32 -0700 (PDT)
Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 46ODDDVm012449; Wed, 24 Jul 2024 14:59:26 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=QYatQS7/vLMID3X7bn6ftaLOlIoC5f+UHTNMSGJBq Hc=; b=HO0+GLrHexysl9dMwdZpht3yhnmIa5jLqhdesrQ75hRwEtl7daMu5QIWZ g+z2BgMaczcoBD8kkKbaNdH0SqlmZD23GY6yOs4e/MSC1n5xTxYL77i3MxArcQkE g2ovfMc4nAMmdhFfHazwD/Mb6nruhPzVJnzm/jsaKqQcHoNPxhNU7yN+gSOFge28 0qnQCD1PT+uaIgaVR0hRq+GW5T9fRt+/fPnR/LyobvD9Rya3iC2Ml1Y+HvGTkBvk Ocfibq3lJK7GWshjee8rSuP1LrmTbxSgIVgYwQj8MIHvdqaiNJT2GRg+2HR06fFS xpq40wwOUIdVjbhVhsrmnBgCg9dUw==
Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 40hg110y7f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 24 Jul 2024 14:59:26 +0000 (GMT)
Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 46ODtTcr034072; Wed, 24 Jul 2024 14:59:25 GMT
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2042.outbound.protection.outlook.com [104.47.66.42]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 40h26axj06-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 24 Jul 2024 14:59:25 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eXKxNX+LIim3YCTpuMNgmhxSPlBgs0XI+bGNRzFZ1cjnHaFzNRiOspZ2Z5D09T+oCZbMngkNfcuZBWVP4g8NJ3YfCW8853RytWl0kOGCXhoXX/qQTHnjnvJsJtsfMHjE2QvVPfOtbVa5rhUugPk2vf6gPMiyUZrZCS9DpFgvGu7iHKRAedlmRfwVCM0i/LzwibCjDm1JbMiGvKuX906mO/1sfJQnb7rn5qsygOX6DmNkwON6hCxkdpIq1EoP+Hr7hZE6mswyHLH28A95qRP5vR6Fa2Kn25xDgeP1cFDilsZjHVrHGR3FocNDzZJzFJW9kgRrcufgHgQ9J0VQRQhDSA==
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=QYatQS7/vLMID3X7bn6ftaLOlIoC5f+UHTNMSGJBqHc=; b=PyWdHddHogTemJs5to03h3YAhRRLdbghvFqiDaHBYWMTpenyoXJg9nwgcEJkFDk8tFI3e5CSbGmexoE4segMOspsECWkZeGNpZdXWqJkUSaZuAGhgLcc5+wmyAx08d1GEHEP8g/+y2i155WguLM+s6HSyGXasMvurMjEdZg9+YJTodJBORaGZqDE/SX6vQTiZviM25LotM0pffEPJOrQdLoBEXMP/+xwf9qUkOuVVfQiZ5OPgHEk8lvwzq2FEin6pR5HXvQlX6Jc2xqJ2/geeMBvSlHgY2n8HqZpKUDnEoDYUaC8tMDUkQQyLSxWoEo7uAOnU0PgJbvm46YpT+tQmQ==
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=QYatQS7/vLMID3X7bn6ftaLOlIoC5f+UHTNMSGJBqHc=; b=Dc4couCtkNTv4KjtmhQ/B/EhAPHCxxC/3jHD4xtTct0adNxi3dEAr41FqkjgAx9jpMX/yN0QtpzueSb273SXpKAkfLOGRXnINHZm+cyKiQWcC3D6yGyFYbd/zIP9GxU7iirOIA17DeGi03l884AKPTKBgcRmVgubb6PsDB1p9Ec=
Received: from BN0PR10MB5128.namprd10.prod.outlook.com (2603:10b6:408:117::24) by PH7PR10MB5814.namprd10.prod.outlook.com (2603:10b6:510:125::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.25; Wed, 24 Jul 2024 14:59:20 +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; Wed, 24 Jul 2024 14:59:20 +0000
From: Chuck Lever III <chuck.lever@oracle.com>
To: David Noveck <davenoveck@gmail.com>
Thread-Topic: [nfsv4] Our different approaches to draft POSIX ACL support in NFSv4
Thread-Index: AQHa3doQ1ZbaXeoTE0uo4RHXpG6lPg==
Date: Wed, 24 Jul 2024 14:59:20 +0000
Message-ID: <111D8D84-CFA9-4823-A5FD-A7B58045356C@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>
In-Reply-To: <CADaq8jdFYo_DtRxS3h17dyQSFqXeoR60OjsjMM=o35HDg8ZnNg@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_|PH7PR10MB5814:EE_
x-ms-office365-filtering-correlation-id: 966c1624-9c51-4838-3be3-08dcabf132c3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|38070700018;
x-microsoft-antispam-message-info: aYGiQxiLkaUSSM1rhGldK5+r11hk9EFMKbqLyuoyg1YLIQOJBQ7DC8eGvQFg0f4fFe/zQE6lniQdmu3juxW3PXS/JHai6t7LO2iwrJJbSiAQAHZ9dX4NjrNnCMvHSfl+DhVIPKFwzw1yzYNkbKpCi3byiqnbt7Viw/zdHdUtoJ5FwHFFxrUErybBeD6DbqDBL0SyYJnyQH6xdN57fY7lO0dWhX0PFxPf50JdzLfFO7wIMsdlItrkmInQ0XJeh5C72YgqhrlKXHxXhCPmSG+duHgUQfC3+1RHsq22T4jvGwfLgTnoPKVAZPdVLFJTiOkWIGfgiqEnG+H/9+FGcVu0i8JWOSo+f0dERMLjhHh+xJIKDd3CkqzB/UrCFrNtECURYvEtjusy8XkVV//mwEmvpJ39X1fWE+bhEjZnAUtnCl4HWqhJuC9Eppt0ABR+MjGR1N2NTjBEXNl41W7nV5SQuOv8xQVLQqQYo7Yj9iD8C4IxUYQ0Z5iauUX7qAjJ1ZUBs56euqkEfDEqZ19KzSdB7W8NPTpWm4usEKL4WFpwnmaFwlPz/yCId/93xceUKEzwGc/hebEzhBzVhCVbPCAFhznXOhEKvDMw7We6j8+oxYWaOt/WofbVWzI3gBrU4mxSpMk5xXtpXDZ9YUoDCVv0rrzqPGc37C1VjXvuFWzFCymZy9xRfLIHg4cuBCfHnyqgqk8FylNWLLz4pcNUlSh8lx1RIBnIUTY6Mk2GymfEjVPnUP+xdE/FbbsUrzPYv345npfzfq+s83lsiwsVsaUKzeIY11xbFKbukUUuRKUlcbB37+v94gOQANhkaFRwdwwtVHQ35jq8wOlFaf8b3NxikNwxu1zw59EXQ/Exh9QnBu6edRMF8eo+zBXForAAkyjGYDani5lQXF+1Vfoh8tipMv2vGwMOLsyxNxKPH981LkWMa/baZ3BZDAhduH8hE39HKP8e0jG+T1lu/GB4qFiEZf2YduFbJ4TqUETLa4dylEzjmjmGnf0vXUA/p+YA3NxZ3PwsKN2xhDct2cjJQlc5stwuXJYk48GqJpMTGJSyNgsUrwXTRlvU8eJXAIkcafN9/XR0CL/7iGLgdE7oyTr3dYqFJvXKJpox19nfx+8aFZjvpf00Lpb4giKjPNoJemnExA2dljRrOerUxFiURTm6Idea/52BIagKjWSaijw+m4GeIdt9TMv/jhpfkZORJoXN3O+tw4Rb61qj7HyhDpfCIsQwax7fVzfdmAMDWautRRsEF8BmeqTp70nKeRIwpwhWHoRgYeuv49WBS9ZpjgfUCY+LtbD9nWhpIL6GM7cGdEipPanyvoSBpljDbw14/NnUBEWzc7Pmo0XEX1GQtiEku5sh5jiqTrtkBNsjqxlTwEW1G/NvwLipMRlfi/ejzQvXNk8KL3BSk7399dIsUce2fw==
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)(376014)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: zP/5Hj5JQI1OZ5zuSneLdJt4v4RlsVQtyRxQUAcYn8hiQ5hEq4BWKPqP3uSaWF6XsS09CM+OvfRfCX8cXNBn+bRwSxH9o6qzsReneyus7L1TU4obTEkugjSs9Nv55u2GaXKKhB/D92378tHvHrKi+I2/TJ25s+KvNps1xygdZCEnJeR/YRYBRvgOrs15yFn0HPloihBnEAC/rSRR3QaD9YBL3ZjQt0z0XrdWK+z2lu7g88pB2g0s5CBxroOXI+WzmwZGJZjElxnQsgwAmmETamODIBCOcca45T1AYVdVv9d89vN92c5JJw1j18zZXelUDaV7jwZ/Zd9apBBTPb4o81v3guFE/e9EO6jz1/w0J/8qCXkyYe8KNSKBYr7Pqq/mVXmt87ezLJ+3ONtQxFJyHuaFRnhUPeTZavvMk7yo8m7TbiQAfI5oTGwrsWnhWHhoQgQNUVX+FxhFGLzL6Bt+q2Lu1BfDgfQVMqb8r1WuJfNpTTLPsl15i1PcaAm+Mb5oXbGDiRp5+l1rc/LGx4MKUDdeLN8dr9ZlQFT5l7gBRUBWX7i7YvxaWVAw7I9YJa4XX/d8z+zKApwKESKljqj1lkmrG8IxYRHgJNzW6IsHQimPtaTxLONefVf4mI5GHgJHxe9kTf52met1dj3jzeGMK4ALd/CyMOOtl6nFtvSN/qaKxmyMJgjMBThyj6FGxrFC4cU1r+sCxeBWrQ/BrbCktkAU7+hgPsCRGooOu7zsHjOA3+mRg5kNRzM2ukZI/RFaJBNQb95M8HWj01it1FKd7JGUU4a80hDqhMTo4TPPI1TuroAyYXddIMgXCaUr5+pWF06+WBu/5IQuNqQyai4ul5FQGmE5nRWAFLN2UfGrJdTLzOBrjARAtUNsVTFu0hB8zzumC0nPO0zIaPtGvcdRZX6akzvC9JVblwlLtNhO+DEsYOE8kFzu5G10vLvbGW3UctulMzbThnfeGsTj2F0JEBIRTw6fq15WN9rY9DpXOc8Wp+G96sxBCsszEivXPEnyCcBoWH3gJftds/YH2nZKhU07zTIV0y5WFFr65dKI8GI25wDfzwm5isa4Busx3OWYJiblI2LLWN/QrjprdVobJrqLdWm2N2w4spB/vbdZePEEHV/tDg3pANg1dZ3AFa7CUDvJhQDiudU7U4Tk38w65RDVzhjWf8Vapei/vuIIElq10Ix53otzKpQHuFAXA9LUIhY1ji8fZKFvVi+/D4dq/skogFh+m5Sx/ACfH3xM4GkYXyM9dbtzfjBYWFOUEM6lJG1dGDf9f8tuX2kwrsVV2Sr7GSxocns4EOqiFWkDfa3qS+yAHL4b7Rs34t76APzpCo26oqpVpglZpiavSd8Rsp23ZzteGbpgd4j1tTFJvie6G+4mtU9NsPevziKszytOvIRFp9SioqcJJXOT+Lqi5V8Zn8Ca8nFtjuNeVTuoGrb7PSrUve0MLd9AnYH70jOuGqf42gh8JJ4dfH7lBEjSSQ4F7zavb6dTJWgKmWxUyfthXP8A4De5f3YoYwFb99NgpH8jAe1Dg6CSGAWmzyXfC2ErgABdYIqkC0sKe7mpUhOd9ZfiIFMJYtog4K/igJKINGmpKpIWix7Dzgmm6yyDWg==
Content-Type: text/plain; charset="utf-8"
Content-ID: <59B0346695D4E04AB301CEA49530070F@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: 0UJKCAEc8w86mHT05HL0yZbM6TpGNs0iTElqyfKpXZISqv+y0CNALHBbsJq8retCD/qX+stozJkLSL2YwU3tjVnKAOh9OEi7I7ZJ/nHTXWO4ZUMCsapZ96+5hX/DtFO4WzEREHi1sMD5U168fkHio48BEAO/KIZ2jR8nJkpaKjEYzVzqj2Nn5q6L7/JZrstW/00ggpD8xjE4v1RR3RfcWdq5QznS5KLNmq6QHDx4ga5sOiBTeOkMP5UWilwbCkKl3GqaWZcGLggR5uOdzviiF2XY9U93wgGyZoW5oqDw5AI1YcICzuaRTNIzVVXYMabovrQkA49A+A5HHXx7eMGb9vARVajXDB4vOrTrAxDdy81L6Kcwxc9LcMjJ+dQbNEVjM5RKiC0sHjobJFHQofj8ULBih9QNOI5qa/FP9QKA8o0etMI3U2blhFCi8Thp9lDS00POidJU3ly0WFixaCDC8qTY/jTDgW+8ow6+dhbq5qCV3VXFpa0eE/KZLH+vZ0dVzSptXfoko6vgVbm3WAHNob30Vsituk8OXCiL9WqXZDqZK6VuoHzlWooGr9w50Q8PLYkmOV+JjjLnp63MJVNEv4t/uWhY45F+ZwMCzyKusU0=
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: 966c1624-9c51-4838-3be3-08dcabf132c3
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2024 14:59:20.6518 (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: PqmMnF/UZPztke3S6FOLKI1UjpQZn1JVTl4I9kdD97/F9pu+toonvB0ybXg35QfXmH1/uMNXLgkX8AV03KxBfQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB5814
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-24_13,2024-07-24_01,2024-05-17_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 suspectscore=0 spamscore=0 bulkscore=0 malwarescore=0 phishscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2407110000 definitions=main-2407240110
X-Proofpoint-ORIG-GUID: UjrRe8YM-3fwvv9efcxMANxXHP_YjWDO
X-Proofpoint-GUID: UjrRe8YM-3fwvv9efcxMANxXHP_YjWDO
Message-ID-Hash: VRNGMLMVE3ERYNNBKWMVXKNS2SFED5F6
X-Message-ID-Hash: VRNGMLMVE3ERYNNBKWMVXKNS2SFED5F6
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/YzjUmBDY8jr3239uNJihddFyDv4>
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>

Hi -

> On Jul 24, 2024, at 8:43 AM, David Noveck <davenoveck@gmail.com> wrote:
> 
> Rick has discussed the possibility of a v4.2 extension but using new attributes has not committed to writing it up.   I'm worried that he might lose interest given the possibility of IP horrors, but I really don't know. From my point of view, the weakness in Rick's approach is that it does not address migration and coexistence issues.  I think that is essential given the history here but many files with ACLs exist on file systems and I think it's important to address the issues of how the existing model and a new one will interact.

Hence my concern about how POSIX ACLs might appear to clients
that access them via NFSv3's NFSACL versus how they might
appear to clients that access them via a putative NFSv4 POSIX
ACL facility. NFSv3 remains a widely-deployed protocol and I
believe users would be surprised if there were compatibility
issues.

If there are no issues here, great! If there are, IMO new
documents should help implementers and users understand and
cope with any differences.

Given that you believe "it's important to address the issues
of how the existing model and the new one interact" I hope
you will provide some guidance in this area in acls-0? or
follow-on documents. :-)


--
Chuck Lever