[Bugs] [Bug 1246397] New: POSIX ACLs as used by a FUSE mount can not use more than 32 groups
bugzilla at redhat.com
bugzilla at redhat.com
Fri Jul 24 08:28:16 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1246397
Bug ID: 1246397
Summary: POSIX ACLs as used by a FUSE mount can not use more
than 32 groups
Product: GlusterFS
Version: 3.7.3
Component: fuse
Keywords: Triaged
Severity: medium
Priority: medium
Assignee: ndevos at redhat.com
Reporter: ndevos at redhat.com
CC: bugs at gluster.org, gluster-bugs at redhat.com
Depends On: 1246275
+++ This bug was initially created as a clone of Bug #1246275 +++
Description of problem:
When enabling support for POSIX ACLs on a FUSE mount with the "-o acl" mount
option, permission checks only use the first 32 groups of a user. If
permissions of a directory/file are permitted by groups further in the
group-list, the permissions are not applied. The group-list of the user is
truncated to the fist 32 groups.
Version-Release number of selected component (if applicable):
mainline
How reproducible:
100%
Steps to Reproduce:
1. mount a volume with "-o acl"
2. create a lot of groups (33 or more)
3. create a user that belongs to a lot of groups
4. create a directory on the volume
5. add a POSIX ACL to the new directory, allow writes for the directory to the
last group the user belongs to (setfacl -m g:123456:rwx /path/new/dir)
6. create a new file in the director as the user
Actual results:
"Permission denied"
Expected results:
The user should be allowed to create the file, the user is member of the group
with write access.
Additional info:
If the number of groups the user belongs to is higher than ~93, the volume
option server.manage-gids needs to be enabled too.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1246275
[Bug 1246275] POSIX ACLs as used by a FUSE mount can not use more than 32
groups
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=UVX3unlNrJ&a=cc_unsubscribe
More information about the Bugs
mailing list