]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Don't copy native host keys for hostbased test.
authorDarren Tucker <dtucker@dtucker.net>
Tue, 7 Oct 2025 09:10:56 +0000 (20:10 +1100)
committerDarren Tucker <dtucker@dtucker.net>
Tue, 7 Oct 2025 09:10:56 +0000 (20:10 +1100)
Some github runners (notably macos-14) seem to have host keys where
public and private do not match, so generate our own keys for testing
purposes.

.github/run_test.sh

index aac9ce57942ee373dbee0e45c0e90a5f0cdfd8c8..33c90ac291c23cd1162695c05f04d1fc1af0edae 100755 (executable)
@@ -13,7 +13,6 @@ if [ ! -z "$SUDO" ] && [ ! -z "$TEST_SSH_HOSTBASED_AUTH" ]; then
     hostname | $SUDO tee $sshconf/shosts.equiv >/dev/null
     echo "EnableSSHKeysign yes" | $SUDO tee $sshconf/ssh_config >/dev/null
     $SUDO mkdir -p $sshconf
-    $SUDO cp -p /etc/ssh/ssh_host*key* $sshconf
     $SUDO make install
     for key in $sshconf/ssh_host*key*.pub; do
         echo `hostname` `cat $key` | \