summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Johnston <matt@ucc.asn.au>2022-05-31 09:48:17 +0800
committerGitHub <noreply@github.com>2022-05-31 09:48:17 +0800
commitf2318d831bedced3521cde3024ab1b74d3a7375f (patch)
tree5211e5c269ab392820da7b44966d0434b3881bfd
parent50c6e8d3c32e0c648809501cd7b84e4bb40d0632 (diff)
parent1622c80be4cc7e10fde8a7a8abca4e82b7253109 (diff)
downloaddropbear-f2318d831bedced3521cde3024ab1b74d3a7375f.tar.gz
Merge github #169
Fix compilation when disabling pubkey authentication (DROPBEAR_SVR_PUBKEY_AUTH)
-rw-r--r--svr-chansession.c8
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) {