From 0c5d4c843df5605b043a758d69f9a611ef63c479 Mon Sep 17 00:00:00 2001 From: Darren Tucker Date: Fri, 24 Feb 2023 13:44:13 +1100 Subject: Explicitly set permissions on user and host keys. On cygwin, the umask might not be sufficient. Should fix tests on Github runners. --- regress/test-exec.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'regress') diff --git a/regress/test-exec.sh b/regress/test-exec.sh index 325393ce..4091d3a3 100644 --- a/regress/test-exec.sh +++ b/regress/test-exec.sh @@ -674,6 +674,9 @@ for t in ${SSH_HOSTKEY_TYPES}; do # don't use SUDO for proxy connect echo HostKey $OBJ/$t >> $OBJ/sshd_proxy + + # explicitly set perms since cygwin inhertited perms might be too open + chmod 600 $OBJ/$t $OBJ/host.$t done chmod 644 $OBJ/authorized_keys_$USER -- cgit v1.2.1