summaryrefslogtreecommitdiffstats
path: root/etc/rc.d
diff options
context:
space:
mode:
Diffstat (limited to 'etc/rc.d')
-rwxr-xr-xetc/rc.d/sshd4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/rc.d/sshd b/etc/rc.d/sshd
index 5ad1b10..9f74716 100755
--- a/etc/rc.d/sshd
+++ b/etc/rc.d/sshd
@@ -24,6 +24,7 @@ extra_commands="configtest keygen reload"
: ${sshd_rsa_enable:="yes"}
: ${sshd_dsa_enable:="yes"}
: ${sshd_ecdsa_enable:="yes"}
+: ${sshd_ed25519_enable:="yes"}
sshd_keygen_alg()
{
@@ -39,7 +40,7 @@ sshd_keygen_alg()
rsa1)
keyfile="/etc/ssh/ssh_host_key"
;;
- rsa|dsa|ecdsa)
+ rsa|dsa|ecdsa|ed25519)
keyfile="/etc/ssh/ssh_host_${alg}_key"
;;
*)
@@ -67,6 +68,7 @@ sshd_keygen()
sshd_keygen_alg rsa
sshd_keygen_alg dsa
sshd_keygen_alg ecdsa
+ sshd_keygen_alg ed25519
}
sshd_configtest()
OpenPOWER on IntegriCloud