We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a73bcaf commit 4269a90Copy full SHA for 4269a90
completions/ssh-keygen
@@ -145,11 +145,14 @@ _comp_cmd_ssh_keygen()
145
local pathcmd protocols
146
pathcmd=$(type -P -- "$1") && local PATH=${pathcmd%/*}:$PATH
147
_comp_compgen -v protocols -x ssh query protocol-version
148
- local types='dsa ecdsa ecdsa-sk ed25519 ed25519-sk rsa'
+ local -a types=(
149
+ dsa ecdsa ecdsa-sk ed25519 ed25519-sk rsa
150
+ rsa-sha2-256 rsa-sha2-512 ssh-rsa
151
+ )
152
if [[ ${protocols[*]} == *1* ]]; then
- types+=' rsa1'
153
+ types+=(rsa1)
154
fi
- _comp_compgen -- -W "$types"
155
+ _comp_compgen -- -W '"${types[@]}"'
156
return
157
;;
158
-${noargopts}Y)
0 commit comments