summaryrefslogtreecommitdiff
path: root/opensshd.init.in
diff options
context:
space:
mode:
authortim <tim>2011-01-13 06:35:43 +0000
committertim <tim>2011-01-13 06:35:43 +0000
commit83ec0c557cca40472494734a937336507c1958ba (patch)
treec4a68f68417cb6b241e5b2e9d9670f1809bf5d97 /opensshd.init.in
parent4c369aac831ed9557ffc04e4b262bd55b772e102 (diff)
downloadopenssh-83ec0c557cca40472494734a937336507c1958ba.tar.gz
- (tim) [Makefile.in configure.ac opensshd.init.in] Add support for generating
ecdsa keys. ok djm.
Diffstat (limited to 'opensshd.init.in')
-rwxr-xr-xopensshd.init.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/opensshd.init.in b/opensshd.init.in
index d0aff779..0db60caa 100755
--- a/opensshd.init.in
+++ b/opensshd.init.in
@@ -20,6 +20,7 @@ SSH_KEYGEN=$prefix/bin/ssh-keygen
HOST_KEY_RSA1=$sysconfdir/ssh_host_key
HOST_KEY_DSA=$sysconfdir/ssh_host_dsa_key
HOST_KEY_RSA=$sysconfdir/ssh_host_rsa_key
+@COMMENT_OUT_ECC@HOST_KEY_ECDSA=$sysconfdir/ssh_host_ecdsa_key
checkkeys() {
@@ -32,6 +33,9 @@ checkkeys() {
if [ ! -f $HOST_KEY_RSA ]; then
${SSH_KEYGEN} -t rsa -f ${HOST_KEY_RSA} -N ""
fi
+@COMMENT_OUT_ECC@ if [ ! -f $HOST_KEY_ECDSA ]; then
+@COMMENT_OUT_ECC@ ${SSH_KEYGEN} -t ecdsa -f ${HOST_KEY_ECDSA} -N ""
+@COMMENT_OUT_ECC@ fi
}
stop_service() {