summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2023-05-08 20:14:46 +1000
committerDarren Tucker <dtucker@dtucker.net>2023-05-08 20:14:46 +1000
commit77cca2c4b13bc6e5f389565583b6202b0d1bccc2 (patch)
treecff4e58a3ffa3a3967d77441bc04c1af9ae9dde2
parentb356b8e91678ea295bcf44df5248c3fbf499fdcf (diff)
downloadopenssh-git-77cca2c4b13bc6e5f389565583b6202b0d1bccc2.tar.gz
Skip agent-peereid test on macos13.
sudo -S nobody doesn't work on the github runners (probably a permission issue) so skip that test.
-rwxr-xr-x.github/configs8
1 files changed, 7 insertions, 1 deletions
diff --git a/.github/configs b/.github/configs
index 9cc2bafb..e054eb31 100755
--- a/.github/configs
+++ b/.github/configs
@@ -287,7 +287,8 @@ case "${TARGET_HOST}" in
;;
esac
-case "`./config.guess`" in
+host=`./config.guess`
+case "$host" in
*cygwin)
SUDO=""
# Don't run compat tests on cygwin as they don't currently compile.
@@ -298,6 +299,11 @@ case "`./config.guess`" in
# modern versions don't ship with libcrypto.
LIBCRYPTOFLAGS="--without-openssl"
TEST_TARGET=t-exec
+ case "$host" in
+ *-darwin22.*)
+ # sudo -S nobody doesn't work on macos 13 for some reason.
+ SKIP_LTESTS="agent-getpeereid" ;;
+ esac
;;
esac