diff options
author | Patrick Stewart <patstew@gmail.com> | 2019-03-20 14:44:49 +0000 |
---|---|---|
committer | Patrick Stewart <patstew@gmail.com> | 2019-03-20 14:44:49 +0000 |
commit | e91c045e5e9bc54ad20dff9aa4bd51010a6e4c61 (patch) | |
tree | ff38650718fcc363c74c226163e8dfd171fab4c6 /svr-chansession.c | |
parent | ac0403ee928b8f694eb6b5b96eb16dd41cb6d048 (diff) | |
download | dropbear-e91c045e5e9bc54ad20dff9aa4bd51010a6e4c61.tar.gz |
Support servers without multiple user support (#76)
Diffstat (limited to 'svr-chansession.c')
-rw-r--r-- | svr-chansession.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/svr-chansession.c b/svr-chansession.c index 038a0f2..5a5a8c8 100644 --- a/svr-chansession.c +++ b/svr-chansession.c @@ -949,6 +949,7 @@ static void execchild(const void *user_data) { #endif /* HAVE_CLEARENV */ #endif /* DEBUG_VALGRIND */ +#if DROPBEAR_SVR_MULTIUSER /* We can only change uid/gid as root ... */ if (getuid() == 0) { @@ -972,6 +973,7 @@ static void execchild(const void *user_data) { dropbear_exit("Couldn't change user as non-root"); } } +#endif /* set env vars */ addnewvar("USER", ses.authstate.pw_name); |