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 |
} |