On 29/10/2024 14:38, Corinna Vinschen via Cygwin wrote:
On Oct 29 13:56, Martin Wege via Cygwin wrote:On Sun, Oct 6, 2024 at 8:53 AM Cedric Blancher <cedric.blanc...@gmail.com> wrote:Please run winfsinfo on the NFS filesystem: /bin/winfsinfo getvolumeinfo "$(cygpath -w /cygdrive/n/nfsshare1)"Does winfsinfo getvolumeinfo list the FILE_PERSISTENT_ACLS flag in that output?No, FILE_PERSISTENT_ACLS is not in that output. Reading https://learn.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getvolumeinformationa it means that the Windows NFSv4.1 server does not support ACLs?https://learn.microsoft.com/en-us/answers/questions/1132611/windows-nfs-server-acls
To the point as always. :-) However the answer in that link raises more questions.a) Does that mean NFS-served ACLs /are/ supported by Cygwin if the "stored in GPFS as POSIX ACLs" caveat applies?
I've just been reviewing the Cygwin user guide. The following took my eye.
noacl - Cygwin ignores filesystem ACLs and only fakes a subset of permission bits based on the DOS readonly attribute. This behaviour is the default on FAT and FAT32. The flag is ignored on NFS filesystems.
b) Does this mean ACLs are ALWAYS support on NFS or NEVER supported?Martin, if you're still out there, can you confirm that the same share from the same Windows NFS server supports get/setfacl when mounted from a Linux client but not from your Windows+SFU+Cygwin client? The very same share, mounted from the same server using the same credentials? Just to be absolutely clear. :-)
If so, then "handle ACLs properly if they are stored in GPFS as POSIX ACLs" must be applying. Correct me if I'm wrong, someone.
Maybe also attach the output of "cygcheck -s -v -r > cygcheck.out" as discussed at https://cygwin.com/problems.html.
Thanks. -- Sam Edge
OpenPGP_0x8AC2CEBF54528E30.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature
-- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple