summaryrefslogtreecommitdiffstats
path: root/setacls.py
diff options
context:
space:
mode:
authorJon Stanley <jonstanley@gmail.com>2009-12-10 00:22:41 -0500
committerJon Stanley <jonstanley@gmail.com>2009-12-10 00:22:41 -0500
commit87cec99a888955a4ba71d51f3634deec3101354a (patch)
tree6cde68c69ca95c67a72ff0b6844bd4e62d0c6e68 /setacls.py
parent61e2d8a6e8c59157dfdfd247cb8d6c01405ff9fb (diff)
downloadcvssetfacl-87cec99a888955a4ba71d51f3634deec3101354a.tar.gz
cvssetfacl-87cec99a888955a4ba71d51f3634deec3101354a.tar.xz
cvssetfacl-87cec99a888955a4ba71d51f3634deec3101354a.zip
Fix some testing artifacts that were causing generated ACL's to be invalid
Diffstat (limited to 'setacls.py')
-rwxr-xr-xsetacls.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/setacls.py b/setacls.py
index 81b3479..e89f40c 100755
--- a/setacls.py
+++ b/setacls.py
@@ -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