Hi all,
We were looking at the 4.1 RFC and found that there are some additional
'Access_mask' and 'Ace-flag' when compared to 4.0.
- Access_mask:
ACE4_WRITE_RETENTION ( Do see these in Linux
src code as NFS4_ACE_WRITE_RETENTION, NFS4_ACE_WRITE_RETENTION_HOLD
ACE4_WRITE_RETENTION_HOLD and in our ganesha code as
ACE4_WRITE_RETENTION, ACE4_WRITE_RETENTION_HOLD)
- Ace-flag :
ACE4_INHERITED_ACE (Do see this in Linux
src code as NFS4_ACE_INHERITED_ACE.
and in our ganesha code as ACE4_FLAG_INHERITED in the GPFS FSAL header
file )
But are these supported by 4.1 clients/servers? If you do man nfs4_acl it
does not seem to show these additional ones.
Are there any differences from an ACL perspective between 4.0 and 4.1,
that anyone is aware of? Or even any difference between kNFS and Ganesha
on this front?
Your insights will be useful for us.
Thanks and regards,
Trishali.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Trishali Nayar
IBM Systems
ETZ, Pune.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~