diff options
author | Matt Johnston <matt@ucc.asn.au> | 2004-08-30 13:26:42 +0000 |
---|---|---|
committer | Matt Johnston <matt@ucc.asn.au> | 2004-08-30 13:26:42 +0000 |
commit | 86fc0043a94a1ca46ba7d49921b8215f531636ff (patch) | |
tree | e670d6efb13b03c2515800dda106e786dafe3901 | |
parent | 415aee2c3e29405052f1ab51551baae0f7815d73 (diff) | |
download | dropbear-86fc0043a94a1ca46ba7d49921b8215f531636ff.tar.gz |
Load the hostkeys for inetd too - oops
-rw-r--r-- | svr-main.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -138,9 +138,6 @@ void main_noinetd() { commonsetup(); - /* Now we can setup the hostkeys - needs to be after logging is on, - * otherwise we might end up blatting error messages to the socket */ - loadhostkeys(); /* should be done after syslog is working */ if (svr_opts.forkbg) { @@ -355,6 +352,10 @@ static void commonsetup() { if (signal(SIGSEGV, sigsegv_handler) == SIG_ERR) { dropbear_exit("signal() error"); } + + /* Now we can setup the hostkeys - needs to be after logging is on, + * otherwise we might end up blatting error messages to the socket */ + loadhostkeys(); } /* Set up listening sockets for all the requested ports */ |