upstream: Test conversion of ed25519 and ecdsa keys too.

OpenBSD-Regress-ID: 3676d2d00e58e0d6d37f2878f108cc2b83bbe4bb
This commit is contained in:
dtucker@openbsd.org 2021-07-23 05:07:16 +00:00 committed by Darren Tucker
parent 8b7af02dcf
commit 1653ece683
1 changed files with 7 additions and 1 deletions

View File

@ -1,15 +1,21 @@
# $OpenBSD: keygen-convert.sh,v 1.3 2021/07/23 04:56:21 dtucker Exp $
# $OpenBSD: keygen-convert.sh,v 1.4 2021/07/23 05:07:16 dtucker Exp $
# Placed in the Public Domain.
tid="convert keys"
ecdsa=0
types=""
for i in ${SSH_KEYTYPES}; do
case "$i" in
ssh-dss) types="$types dsa" ;;
ssh-rsa) types="$types rsa" ;;
ssh-ed25519) types="$types ed25519" ;;
ecdsa-sha2-*) ecdsa=1 ;;
esac
done
if [ "x$ecdsa" = "x1" ]; then
types="$types ecdsa"
fi
cat > $OBJ/askpass <<EOD
#!/bin/sh