Feature #3314
closedclient: client interfaces should take a set of group ids
100%
Description
Right now each of the client interfaces takes only uid and gid parameters. Extend the interface to take a set of group ids instead of just one, so that secondary group ids can be checked.
Updated by Greg Farnum almost 8 years ago
- Category changed from 46 to NFS (Linux Kernel)
- Priority changed from Low to Normal
Sounds like we'll need this for NFS, if nothing else requires it sooner.
Updated by Greg Farnum almost 8 years ago
- Assignee set to Greg Farnum
This is a natural part of what I'm already doing for #16367.
Updated by Greg Farnum over 7 years ago
- Assignee changed from Greg Farnum to Jeff Layton
Passing this off since he's been doing the statx interfaces and has more experience as a library consumer.
Updated by Jeff Layton over 7 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Now merged as of commit c078dc0daa9c50621f7252559a97bfb191244ca1. libcephfs has been revved to version 2, which is not backward compatible with libcephfs1.
Programs that use libcephfs will need to be ported to the new interfaces. Mostly this consists of creating UserPerm objects that carry uid/gid and grouplist, and passing pointers to those to the new interfaces.