Does MooseFS support supplementary groups?
FUSE supports supplementary groups from version 2.8.0 on but unfortunately the implementation has only been done on the Linux platform and it has not been done in an efficient way according to their release notes: Add fuse_getgroups (high level lib) and fuse_req_getgroups (low level lib) functions to query the supplementary group IDs for the current request. Currently this is implemented on Linux by reading from the /proc filesystem. The only reasonable option for MooseFS would be to ignore group privileges and make calls to the kernel to test main and supplementary groups (on the kernel side FUSE fully tests privileges). However this facility for testing privileges in the kernel is optional and can be disabled. So by default Moosefs will test privileges only of main groups because it is much safer.