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

Chuck Lever III <chuck.lever@oracle.com> Tue, 23 July 2024 15:27 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 E5056C1D5C7C for <nfsv4@ietfa.amsl.com>; Tue, 23 Jul 2024 08:27:11 -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="g2hQoBoG"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.b="Eq/s+NLr"
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 dGnvPNbBcHfY for <nfsv4@ietfa.amsl.com>; Tue, 23 Jul 2024 08:27:11 -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 27426C1D6215 for <nfsv4@ietf.org>; Tue, 23 Jul 2024 08:27:11 -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 46NFMXv2003198; Tue, 23 Jul 2024 15:27:08 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=9wcdbklD83MeMGFb5z59u9iLpjYv77AATIik0gmhx GU=; b=g2hQoBoGAHJ6PKH58+c/vzJvie+HGOCw07jyhURAwosNgW83kXyxxMefd OPdrGgoFVFr/zUVWqpLgVo68ZyceyKri6/9LfuR0ZcKO2KoqRlAO3uSX1zVE55Jd S4gKQeTUVciJGm6gb5J0kDRNncDAFBKrW7y/gsoZCs0c14UBJJtzljDmNLioZEp0 H/lDteluNg/Kvi35aoZrXtudWDnWwYnSKSJAC0oqghB6RntaVbV/jvvVtz9Fv+B8 1rSFjx8Kq2AMULEaBNYsOY++Y6MJIdNIAgKMRGdP+4uFoK0uv8qQaaEJrKO1gyEg x0panOb+QD2qZ8sHqgWhWDAoWwzoA==
Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 40hghcpp6j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 23 Jul 2024 15:27:08 +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 46NFIqPi033670; Tue, 23 Jul 2024 15:27:07 GMT
Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2169.outbound.protection.outlook.com [104.47.56.169]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 40h269j4x1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 23 Jul 2024 15:27:07 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=D4tRnXXZ5E/HjypzdLynXaZynt0EoUxMsBHQdoIS2NSfCC17swG90dz/969fqtPe7wnBniE9BB7tKa1NujBA67kbznJNwC0aWXEM0jMfSsR7OXrT9hXkak56uWxFhYBjBoqe6rrdCsv/dhgTNYs2y5YVSW2hwh8mjuPuPCs4LOpFrNfyfa/Z4FLeqbMvEfPV9SGfZoVXukTkBx5b12gJCrt4Qg0qx5AHQuwqBt7MA1zj6OlmUPjbvqG4nQ0gaeiuTofpzlexG1R/sMoZoQaU4kNyovjCfwCGGz8qqrrUajjfhsZs8OTXpCTE2lCuojJOOaO9vT2AkZtgPMHZtX4KCw==
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=9wcdbklD83MeMGFb5z59u9iLpjYv77AATIik0gmhxGU=; b=CRDlcqUemOisb3vbZYXcfJs1H8gmvT2VeelxwN/5ijA5QfidBOffL97ieSVARXrqAhcUNWAn7egH9oDIfHXDkgQT1x8P744hngkg3wdzBL5LLvChiCMA6JRUkVSnDgYCBxpE9M1hFwME5NFVnpU5hMzsRKs54ZNCpW2YZuJyZVgJkqFjbE8Y1qZyiShuNdA/isRzz9w+/m6ul5qInfR99JTWxMBUg+SGf+7AaO30ZIhGrbXS0A5b57rMaQNKFVt46BavUi3Cg0agmj1C05xbLdGcYnkT+FxnWFLfwZ/Qq0FXxWu0RyGctzEtg98IJ/GwTjKQ+JsNbzAt8z+8cKzxfQ==
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=9wcdbklD83MeMGFb5z59u9iLpjYv77AATIik0gmhxGU=; b=Eq/s+NLrcJrWupCOxgN8/Y8mHu0ckWmsUcSClXPGsZ2tQVYMp/qNo4vPOc+EAstPe76T3FtVHsgE00fNSuwHrbaXx+rFPUy3RsROzxRRRUMOqDZFMn0MtlUfKwdxERQABtI2tNWR3HQ4IIE66aE6RIaqUY4OCpEVEPmQ+EkOm7o=
Received: from BN0PR10MB5128.namprd10.prod.outlook.com (2603:10b6:408:117::24) by CO6PR10MB5587.namprd10.prod.outlook.com (2603:10b6:303:146::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.20; Tue, 23 Jul 2024 15:27:03 +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.016; Tue, 23 Jul 2024 15:27:03 +0000
From: Chuck Lever III <chuck.lever@oracle.com>
To: Trond Myklebust <trondmy@gmail.com>
Thread-Topic: [nfsv4] Our different approaches to draft POSIX ACL support in NFSv4
Thread-Index: AQHa3RTF7EaEIjmi1keeoEetSrzlJA==
Date: Tue, 23 Jul 2024 15:27:03 +0000
Message-ID: <D352FEB9-A487-4B3E-9BC8-DB2C1896F941@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>
In-Reply-To: <d1c538065728c17df66a6f9e79e55d90849fc866.camel@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_|CO6PR10MB5587:EE_
x-ms-office365-filtering-correlation-id: 97873e64-b0a8-476b-919b-08dcab2be78c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018;
x-microsoft-antispam-message-info: hJ2543VuV2PASZ8/3W7jiLT/sabkyXJZwwZvgr/8m+afZYA+pDr+QaAt2ejQc4wmUvja7aHX88mkN+Px5kBfxX6hpkRK5MHbTonkYViMrQ2aS+/J/SnhGGFrvWu8YddGsDZURj9C9V1Bd3xGgSZLAu8BXrmlbfBydbXEv5WVZoABtuY5GSEHjZDIPNlKBJ0XN+HtWkXNAfjcCfSvq7sxERM/ZAEcNJqcFMVMSkVRA4dFf7gFA/150zImJa3lx2JohxuW6ImWsQfFnQrEGBepkaTs0c84SHekzTixIbLNCCPesiyAEFDa/iOvJvT3xoEANFxtSX10p5ood7U+36Lbp0W8uM2OdhESUdUJMKUw0GmFgsog0Hiw53UH9g6kDikzywjYpaQnm0j7mh8eAnpKKhZhcp8fgl6fIc0fWoTGnGGNkyWWBa6dQSedYT5ma22PcHPmN00Du2O4rxQ/TZhKzri0awiX0dqig3vGivYkvIiHj1mJzNiqyS7CRK4QXowrdt1m+PJ9ZKl1H1+u/r2n/ItGL9B5hmpHkDpnQwAuB8Olh9FvSowOuT2Xx5pbQempFwzhoVWdUq58ZDXbqlZ/R+zbRmPXuZ4q1JqpQWnkL3CSIbuHuofPB4OV7BUGfC7xG+BvE5/G5gKRByBluxpSzcCkYMFMqGRDTyDlAsd9K0lgolfPknaUUSWeBaZEae/aAQRq8gNzR6Wlqwmfzq/G4at3oXoxErNX4L1akMVjfEyFfSbbGR+0SNeTz/WfJ9NS+ST+59hnGX0QDctPAWbMrGMWa1qVMmWZDf2cAGbchUXGl6rgR1ROSRv5d6O6I2jwQg6OSJDNbu9LfOBz+U4aRPbHiqGcX2RhGxu0sfUERNuaAnRx4zpwD1JqAjE5DkcglNLnFnNH22MOoO2WUdSEfMGvC14Qachau/cjYAVWVOKovpVsCAdcBOia/Dxv48UKnA7sZpTv6dP7bgtLWkr0HNnoCephFnxpneZIgAWt1CGC34ZpH9WnDXLi9IPmHdA8zv86hMSfl4zWjk8XV8RQ0Jrzinl+AfK6QhjUh6yNGo8B5cufGRmqa09cqcr+x7DYB7e8E1B44XhNHcvD5HXw7BWlQTJ6mqnBm5bM35Zpv5sLW0ck9+61oaggYjPc5K9n9JGh64oM7VZky7mCe6FqBqTOsh5NI1KmK7Spa7MVNN28oAcHWQw0ZpWnCM292uR0kj+x+Kh/LSvYl4VMNC6mLJtIxi8jCxOHHdCjvRvjXplhP3LAWar5/LCua4AOqaW6fHq642gtHSAOFIQadr9xUEk2A46qAj0XagHQ2UZm67sEe7IxiA64ujhv8yNHteRkLrxlTrFwd37Xs8iH4SAU6vmAnTjziLGAgH3BVs2MfRdvNqh6WROW/wgT+O/CWtcH5ZOhLn6ohdizdYfFM2RK6w==
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)(1800799024)(366016)(376014)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Fdo0bhlWzfyzQUAplWu7PacHrNR30WGkVaQUiA3FRKJNK7NC2SC6MQoMSEdz3LCFJK+9AP7z++wn15PnK/HbL8rMeyBgDX7ycOKXaR2dh07PZ3wqKddOSCpjDH0PenHqya91vdbZC8qeuJeZGUqIhCEjydM6UAj6Y5+TogSt4YXI+nMxD3FaFeBOZjIb/4DsbhRTjOJW9Bfz7PjfudQ3J6U9CH9PJ+R5j5pVtd3hEn2YJsZanwJ7jb8fWCoFJXqLl6oFR4kmvkinoiQ1viuYeaj66tTGtNMbsyJpg1T1gtjE6oNCG3E7Kj19GF63CDvQuYZlkcuPQ1uuBf5cune3l8Zb137j+3ecW2+1CK0CVDrjNFwYkXUzcfrli7HerCzrwOGxUmfeirwFa02zsHAiI/hqaNk06b5j7JNdz/WWtZHXpYDJeNZ/JcbO/0L29Q6Z2kutGA+kbrcWVk0kliCq/9w7acMdwCRqBnPnQeJSekLJUjidgCIE2uMJhmvPQCjP/q+8AA98eWydqiR7x0Zpdwvtq/WQ6CCAIuMHFsIk3dHZ9434mLYWbUTWafYfaYbJC7qyDPK38esZEZYZ+NiQGd1BcMIALHzL3tOIFVd9dE+h6AfbIQRdrt54DE0o/9SOfUAxr6wZiIgNU71DmIQAhwjCIOdhS5se9HFMxniv8rus1aPodV3c+aMdIN3JNVfAl53zLR02OVMu11CUbPuNSXsr4LNd3+KcHaMVAw8XEEMZ/RFgcq6UVIDcrfNTxwi452j5dHyo3nXVFS89AYDcQCmhk+if1UJs1OG9nlQFEBjAn/nr+XbA+v/K9P+Ea2bjqP0ifjMQ5f0c+g9Z4Zrk/qf7Ui4prdsrQMalejGDnZ/zPEByjD0cQMo2/WA5sQr8t+8V8JBaQB2Jzr3trYJcFTAbWIuqcN95JOgvKQoR+WgD5r+aQyuUTsZppW74ksDBqlB4eMSyIKipdzRbFI2d7OKjQyiWWSQHu9TOQnxdUMZUNAtw+qmCD33bfZZoXmovoGc52mGNCR2quhgjjZejf44X6phrJRvAZ7mMqoL6Mjlit98jtev52HNECFUEKGfsUNlPvcBOUkHrnKytXelLZESKSbhG268LWBYVRNmD+qA9ShlNXqb7h/7mNedLDEeoTwi6lJEzE0Vos0S1xjJ1YOqABuOntdZKVOl4ReFdoA1ogqL66UdXBgoUth54DX7HHfDEUw2hxFhGRo7py70PTomgXnP+iIfVg+9GPr0ylXeTAubJjXcJ6GK3hBJwWjrvIMh34c2WEzo5Hbr4PW2fWbNU8pNEy4nQmD2aFkyGvM+nPHxSS1lhJtKK5CzXaBKR6a3YV6BuN3COKIV0zZ61xOCIdlJi8WihVQyLhRL/mxlDZru1Pli0u4p4S1ZuRj15yQlfDKclZxHQczkf3zRF+AgA3FO8XJkeWhvsOxRohW523LRZmzGZRrvPsCOomF8gdQa9k9prBjJSRvxf+EAPeqKYRw+eY+ToDD5wa/WYRZtsvifmnlgy5mxoKM4Z69deI4F3gKI7+hB94NMhn8U3KkFORaOJgKLoEkWzGVhei5Sv6E01SOJG542bYPC7v30bt/w82pJuupyLftVtKcsjsQ==
Content-Type: text/plain; charset="utf-8"
Content-ID: <83F4501009AC5345ACC01D8F601A42DB@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: bt9OubFDYu+WBLy50LxXOLSrCxVjPabTpzKeT3ENyDJVTXP1KY8Zt9RiIaEPcuAaAm/I0MT8Qpi/HjzAM7UK36OSdTVblpyYINiV13rE6pAeXNbnk5pHrRBIzbNV4LifV5KH940PJSuAA0klqHmGjeo60cRyIgP3FnRvsxHF8rRuDYI1kDH1YCiuBWTQ+2wiFZQ97kOxdngd6oLOjMAEptjN7BjTdTLd/YZhDfPa0QFg8Rbs8EAE6BD0JNgL573Ogz/oStDRCPp7bYUV5S+yNq6k9sXyzp5QEtI4EtvmNrpJHvEwH3slpa3kLP7jxb1ujmBb6OCkNSaRXgnuBfYb764lDxJ4FFbE6mv7Vgqr46xIt4ks1iIpJTDUiUuIVUJbSEuHK3rulaWNXjlCJTA29TSFdtfVchuALtjiJ/xnZHFSNAsNtISrhQmdCAuD9G2WZWFmx99Zx5jU73nsDX8LU0zHiJ2GLU73bmrQXhTMu11h509NzIElUk36V3iIgng54PMTpPwAmBfkKHzIQky5yxACqYR0ASRexy6/wzrt+cqu3AJumEPG0/7OZhbF1sf3kx6Kwle5KUgd+0dNt+YKaaGPrETNKqYh6bu2YRGlEgk=
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: 97873e64-b0a8-476b-919b-08dcab2be78c
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2024 15:27:03.5968 (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: Orp/qJA163Hi0rC6Mx3eaw/2VG+rjI+3id4HDxy0FKx8CYHxkk4osd4LKpyg6o9ROg7qjGHVxUGPr0dyXD9EWg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR10MB5587
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-23_04,2024-07-23_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-2407230107
X-Proofpoint-GUID: o_pgu09QD13HOouN9pRrQ2OK_6_yTX3S
X-Proofpoint-ORIG-GUID: o_pgu09QD13HOouN9pRrQ2OK_6_yTX3S
Message-ID-Hash: NWEAXBSBPAIH6NH7S7LFGLVYMX765V7R
X-Message-ID-Hash: NWEAXBSBPAIH6NH7S7LFGLVYMX765V7R
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: NFSv4 <nfsv4@ietf.org>, Bruce Fields <bfields@fieldses.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/dAlaOT1YXD1ICWwxpJbogN4VVOk>
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 23, 2024, at 10:27 AM, Trond Myklebust <trondmy@gmail.com> wrote:
> 
> On Tue, 2024-07-23 at 13:54 +0000, Chuck Lever III wrote:
>> 
>>> On Jul 22, 2024, at 7:13 PM, Rick Macklem <rick.macklem@gmail.com>
>>> wrote:
>>> 
>>> I just looked at opensolaris/usr/src/head/rpcsvc/nfs_acl.x
>>> which I think is the closest thing there is to a spec. for NFSACL.
>>> (FreeBSD does not implement this protocol and all I know about it
>>> is what this little .x file indicates.)
>> 
>> That's excellent, thanks for finding it.
>> 
>> My concern about this is that the cited .x file falls under
>> CDDL, and thus cannot be used directly by a GPL-encumbered
>> OS like Linux, nor can it be contributed to the IETF in its
>> current form.
>> 
>> This is clearly prior art.
>> 
>> My question then is whether we should endeavor to produce
>> an Informational document that describes NFSACL without
>> encumbrance -- ie, get Sun-Oracle to contribute that work
>> so that it might be used openly.
>> 
> 
> Why do we care?

As I explained, we do want to have a protocol specification
for NFSv4 that will not be disruptive to folks who were using
NFSv3 and are now accessing the same ACLs via NFSv4.2+

And, this is prior art. If the authors and WG are comfortable
citing a CDDL-encumbered .x file in acls-04, then there's no
need to author an historical Informative document.


> The goal of this group should be to make a version that is appropriate
> for NFSv4. That would need to be a new protocol extension for NFSv4
> that is separate from the existing ACL attribute.
> 
> Even the XDR format of the ACEs will need to be different due to the
> adoption of name@domain format user and group descriptions that replace
> the uid/gid format.
> So there is little overlap with the existing nfsacl.x file (which
> existed as a file with no valid licence description in the glibc rpc
> implementation for many years prior to the existence of the CDDL).

Implementers will need to understand the differences and
ensure that there is compatibility when presenting ACLs to
users, for example. It sounds like there are indeed some
compatibility issues worth mentioning.

I'm simply asking if additional standards action is needed
to ensure that the older work is available and citable in
new documents.


--
Chuck Lever