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(a)redhat.com>; Sean Caron <scaron(a)umich.edu>
Cc: Frank Filz <ffilzlnx(a)mindspring.com>; support(a)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(a)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(a)umich.edu p: 734-474-5962
On Wed, May 1, 2024 at 2:28 PM Kaleb Keithley <kkeithle(a)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(a)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(a)lists.nfs-ganesha.org; Sean Caron <scaron(a)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(a)umich.edu p: 734-474-5962
>> > _______________________________________________
>> > Support mailing list -- support(a)lists.nfs-ganesha.org To
>> > unsubscribe send an email to support-leave(a)lists.nfs-ganesha.org
>> _______________________________________________
>> Support mailing list -- support(a)lists.nfs-ganesha.org To unsubscribe
>> send an email to support-leave(a)lists.nfs-ganesha.org
>
>
>
> --
>
> Kaleb
_______________________________________________
Support mailing list -- support(a)lists.nfs-ganesha.org To unsubscribe send an
email to support-leave(a)lists.nfs-ganesha.org