diff options
author | Matt Johnston <matt@ucc.asn.au> | 2022-05-31 09:48:17 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-31 09:48:17 +0800 |
commit | f2318d831bedced3521cde3024ab1b74d3a7375f (patch) | |
tree | 5211e5c269ab392820da7b44966d0434b3881bfd | |
parent | 50c6e8d3c32e0c648809501cd7b84e4bb40d0632 (diff) | |
parent | 1622c80be4cc7e10fde8a7a8abca4e82b7253109 (diff) | |
download | dropbear-f2318d831bedced3521cde3024ab1b74d3a7375f.tar.gz |
Merge github #169
Fix compilation when disabling pubkey authentication (DROPBEAR_SVR_PUBKEY_AUTH)
-rw-r--r-- | svr-chansession.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/svr-chansession.c b/svr-chansession.c index 9ae2e60..656a968 100644 --- a/svr-chansession.c +++ b/svr-chansession.c @@ -1040,9 +1040,11 @@ static void execchild(const void *user_data) { if (chansess->original_command) { addnewvar("SSH_ORIGINAL_COMMAND", chansess->original_command); } - if (ses.authstate.pubkey_info != NULL) { - addnewvar("SSH_PUBKEYINFO", ses.authstate.pubkey_info); - } +#if DROPBEAR_SVR_PUBKEY_OPTIONS_BUILT + if (ses.authstate.pubkey_info != NULL) { + addnewvar("SSH_PUBKEYINFO", ses.authstate.pubkey_info); + } +#endif /* change directory */ if (chdir(ses.authstate.pw_dir) < 0) { |