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>
This commit is contained in:
parent
71c4d6c635
commit
2e85575a02
@ -33,6 +33,7 @@ dirs_to_set="./ .git/ .git/objects/ .git/objects/pack/"
|
|||||||
|
|
||||||
test_expect_success 'Setup test repo' '
|
test_expect_success 'Setup test repo' '
|
||||||
setfacl -m d:u::rwx,d:g::---,d:o:---,d:m:rwx $dirs_to_set &&
|
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 u:root:rwx $dirs_to_set &&
|
||||||
setfacl -m d:u:"$LOGNAME":rwx $dirs_to_set &&
|
setfacl -m d:u:"$LOGNAME":rwx $dirs_to_set &&
|
||||||
setfacl -m d:u:root:rwx $dirs_to_set &&
|
setfacl -m d:u:root:rwx $dirs_to_set &&
|
||||||
|
Loading…
Reference in New Issue
Block a user