diff options
-rwxr-xr-x | setacls.py | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -105,8 +105,7 @@ def build_acl(acl_text): for item in groups: group_acl = posix1e.Entry(acl) group_acl.tag_type = posix1e.ACL_GROUP - group_acl.qualifier = 500 - #group_acl.qualifier = grp.getgrnam(item).gr_gid + group_acl.qualifier = grp.getgrnam(item).gr_gid group_acl.permset.add(posix1e.ACL_READ | posix1e.ACL_WRITE | posix1e.ACL_EXECUTE) @@ -120,8 +119,7 @@ def build_acl(acl_text): for item in people: people_acl = posix1e.Entry(acl) people_acl.tag_type = posix1e.ACL_USER - people_acl.qualifier = 500 - #people_acl.qualifier = pwd.getpwnam(item).pw_uid + people_acl.qualifier = pwd.getpwnam(item).pw_uid people_acl.permset.add(posix1e.ACL_READ | posix1e.ACL_WRITE | posix1e.ACL_EXECUTE) #print acl |