View | Details | Raw Unified | Return to bug 250192
Collapse All | Expand All

(-)files/dropbear.in (-6 / +6 lines)
Lines 35-46 Link Here
35
		%%PREFIX%%/bin/dropbearkey -t rsa -f ${etcdir}/dropbear_rsa_host_key
35
		%%PREFIX%%/bin/dropbearkey -t rsa -f ${etcdir}/dropbear_rsa_host_key
36
	fi
36
	fi
37
37
38
	if [ -f ${etcdir}/dropbear_dss_host_key ]; then
38
	if [ -f ${etcdir}/dropbear_ed25519_host_key ]; then
39
		echo "You already have an DSS host key" \
39
		echo "You already have an ed25519 host key" \
40
		    "in ${etcdir}/dropbear_dss_host_key"
40
		    "in ${etcdir}/dropbear_ed25519_host_key"
41
		echo "Skipping protocol version 2 DSS Key Generation"
41
		echo "Skipping protocol version 2 ed25519 Key Generation"
42
	else
42
	else
43
		%%PREFIX%%/bin/dropbearkey -t dss -f ${etcdir}/dropbear_dss_host_key
43
		%%PREFIX%%/bin/dropbearkey -t ed25519 -f ${etcdir}/dropbear_ed25519_host_key
44
	fi
44
	fi
45
	)
45
	)
46
}
46
}
Lines 48-54 Link Here
48
dropbear_precmd()
48
dropbear_precmd()
49
{
49
{
50
	if [ ! -f ${etcdir}/dropbear_rsa_host_key -o \
50
	if [ ! -f ${etcdir}/dropbear_rsa_host_key -o \
51
		! -f ${etcdir}/dropbear_dss_host_key ]; then
51
		! -f ${etcdir}/dropbear_ed25519_host_key ]; then
52
		run_rc_command keygen
52
		run_rc_command keygen
53
	fi
53
	fi
54
}
54
}

Return to bug 250192