aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrandon Casey <drafnel@gmail.com>2010-03-15 13:35:03 -0500
committerJunio C Hamano <gitster@pobox.com>2010-03-16 19:05:59 -0700
commit2e85575a0216b5ad4b1209cea77e1a2769fbd0b7 (patch)
treea0e74df4f55b9ff7612fcdc0d58b79cf74143fc4
parent71c4d6c6354036597534931d8fe9e80a9ae3c0af (diff)
downloadgit-2e85575a0216b5ad4b1209cea77e1a2769fbd0b7.tar.gz
git-2e85575a0216b5ad4b1209cea77e1a2769fbd0b7.tar.xz
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>
-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 52246d739..85351aea2 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 &&