summaryrefslogtreecommitdiff
path: root/t/t1304-default-acl.sh
diff options
context:
space:
mode:
authorBrandon Casey <drafnel@gmail.com>2010-03-15 18:35:03 (GMT)
committerJunio C Hamano <gitster@pobox.com>2010-03-17 02:05:59 (GMT)
commit2e85575a0216b5ad4b1209cea77e1a2769fbd0b7 (patch)
treea0e74df4f55b9ff7612fcdc0d58b79cf74143fc4 /t/t1304-default-acl.sh
parent71c4d6c6354036597534931d8fe9e80a9ae3c0af (diff)
downloadgit-2e85575a0216b5ad4b1209cea77e1a2769fbd0b7.zip
git-2e85575a0216b5ad4b1209cea77e1a2769fbd0b7.tar.gz
git-2e85575a0216b5ad4b1209cea77e1a2769fbd0b7.tar.bz2
t/t1304: set the ACL effective rights mask
Some implementations of setfacl do not recalculate the effective rights mask when the ACL is modified. So, set the effective rights mask explicitly to ensure that the ACL's that are set on the directories will have effect. Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t1304-default-acl.sh')
-rwxr-xr-xt/t1304-default-acl.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/t/t1304-default-acl.sh b/t/t1304-default-acl.sh
index 52246d7..85351ae 100755
--- a/t/t1304-default-acl.sh
+++ b/t/t1304-default-acl.sh
@@ -33,6 +33,7 @@ dirs_to_set="./ .git/ .git/objects/ .git/objects/pack/"
test_expect_success 'Setup test repo' '
setfacl -m d:u::rwx,d:g::---,d:o:---,d:m:rwx $dirs_to_set &&
+ setfacl -m m:rwx $dirs_to_set &&
setfacl -m u:root:rwx $dirs_to_set &&
setfacl -m d:u:"$LOGNAME":rwx $dirs_to_set &&
setfacl -m d:u:root:rwx $dirs_to_set &&