NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' attributes
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Sat, 14 May 2022 14:37:00 +0000 (10:37 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Tue, 17 May 2022 17:32:46 +0000 (13:32 -0400)
commit71342db05722907f30505afa4d845cae0f276d23
treed7cb82f4415da246b70fe717d6f28756128d1687
parentdb145db021abf75aa1a5810e631425055cfbed47
NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' attributes

Enable access to the NFSv4 acl via the NFSv4.1 'dacl' and 'sacl'
attributes.
This allows the server to authenticate the DACL and the SACL operations
separately, since reading and/or editing the SACL is usually considered
to be a privileged operation.
It also allows the propagation of automatic inheritance information that
was not supported by the NFSv4.0 'acl' attribute.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/nfs4proc.c