I just chatted with Martin Schwenke who implemented POSIX ACLs for FSAL_VFS. He pointed out that he implemented acl_{get,set}_fd_np for Linux, so it should be usable. I've never tried compiling though... We should be able to get it working though. Frank
-----Original Message----- From: Sean Caron [mailto:scaron@umich.edu] Sent: Wednesday, May 1, 2024 1:51 PM To: Kaleb Keithley <kkeithle@redhat.com>; Sean Caron <scaron@umich.edu> Cc: Frank Filz <ffilzlnx@mindspring.com>; support@lists.nfs-ganesha.org Subject: [NFS-Ganesha-Support] Re: Enable POSIX ACL support in VFS FSAL?
Thanks, Kaleb. This isn't sounding like a very promising line of inquiry. I think I am going to have to abandon Ganesha and go back to the kernel NFS server for this use case.
Best,
Sean
Sean Caron (she/they) OS Programmer Lead University of Michigan Center for Statistical Genetics Department of Biostatistics, School of Public Health e: scaron@umich.edu p: 734-474-5962
Sean Caron (she/they) OS Programmer Lead University of Michigan Center for Statistical Genetics Department of Biostatistics, School of Public Health e: scaron@umich.edu p: 734-474-5962
On Wed, May 1, 2024 at 2:28 PM Kaleb Keithley <kkeithle@redhat.com> wrote:
libacl.so doesn't have acl_{get,set}_fd_np() on many Linux platforms, including
Ubuntu Jammy (22.04) so even if you tried to enable it, cmake will disable it when it fails to find those functions in libacl.
Debian bookworm (12), Fedora 39, CentOS Stream 9, have the same issue.
On Mon, Apr 29, 2024 at 7:20 PM Frank Filz <ffilzlnx@mindspring.com> wrote:
Hello,
To enable POSIX ACL support in VFS FSAL requires building with the support
enabled. There is not a run-time option to enable it (which might have been a good idea, but that's not how it was coded).
Frank
-----Original Message----- From: Sean Caron [mailto:scaron@umich.edu] Sent: Monday, April 29, 2024 12:18 PM To: support@lists.nfs-ganesha.org; Sean Caron <scaron@umich.edu> Subject: [NFS-Ganesha-Support] Enable POSIX ACL support in VFS FSAL?
Hello!
I noticed in the release notes that in V4.1 and onward, POSIX ACL support is now available in the VFS FSAL but is disabled by default.
I looked through the documentation but I don't see any notes about the parameter that might be used to enable said support.
Could someone please let me know how one might enable POSIX ACL support in the VFS FSAL?
We're running the latest available stable build from PPA, 5.7GA.
Thanks!
Sean
Sean Caron (she/they) OS Programmer Lead University of Michigan Center for Statistical Genetics Department of Biostatistics, School of Public Health e: scaron@umich.edu p: 734-474-5962 _______________________________________________ Support mailing list -- support@lists.nfs-ganesha.org To unsubscribe send an email to support-leave@lists.nfs-ganesha.org
Support mailing list -- support@lists.nfs-ganesha.org To unsubscribe send an email to support-leave@lists.nfs-ganesha.org
--
Kaleb
Support mailing list -- support@lists.nfs-ganesha.org To unsubscribe send an email to support-leave@lists.nfs-ganesha.org