summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2023-02-25 14:43:28 +1100
committerDarren Tucker <dtucker@dtucker.net>2023-02-25 14:43:28 +1100
commit52b75db61030a6c8baf66b73644380cf3f58e26a (patch)
tree6602e1cf06ee939eec83b69d8a986a41c727d3dd
parent0c5d4c843df5605b043a758d69f9a611ef63c479 (diff)
Remove extended ACLs from working dirs.
This should allow umask to work as expected and prevent tests from failing due to excessive permissions on private keys.
-rwxr-xr-x.github/setup_ci.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/.github/setup_ci.sh b/.github/setup_ci.sh
index e4480e61..691c70dd 100755
--- a/.github/setup_ci.sh
+++ b/.github/setup_ci.sh
@@ -7,10 +7,10 @@ PACKAGES=""
case "`./config.guess`" in
*cygwin)
PACKAGER=setup
- echo Setting CYGWIN sustem environment variable.
+ echo Setting CYGWIN system environment variable.
setx CYGWIN "binmode"
- chmod -R go-rw /cygdrive/d/a
- umask 077
+ echo Removing extended ACLs so umask works as expected.
+ setfacl -b . regress
PACKAGES="$PACKAGES,autoconf,automake,cygwin-devel,gcc-core"
PACKAGES="$PACKAGES,make,openssl-devel,zlib-devel"
;;