mirror of
https://github.com/clearml/dropbear
synced 2025-01-31 10:57:01 +00:00
- set $SSH_TTY environment variable
- remove extraneous (crash causing) printf() --HG-- extra : convert_revision : cf4b256bf6785be384eca32f7b229b89e58539eb
This commit is contained in:
parent
4b1f9e50f2
commit
ccd02552dd
@ -742,8 +742,6 @@ static int ptycommand(struct Channel *channel, struct ChanSess *chansess) {
|
||||
login_login(li);
|
||||
login_free_entry(li);
|
||||
|
||||
m_free(chansess->tty);
|
||||
|
||||
#ifdef DO_MOTD
|
||||
if (svr_opts.domotd) {
|
||||
/* don't show the motd if ~/.hushlogin exists */
|
||||
@ -884,9 +882,10 @@ static void execchild(void *user_data) {
|
||||
addnewvar("TERM", chansess->term);
|
||||
}
|
||||
|
||||
printf("adding option %p %s\n", ses.authstate.pubkey_options,
|
||||
ses.authstate.pubkey_options->original_command);
|
||||
|
||||
if (chansess->tty) {
|
||||
addnewvar("SSH_TTY", chansess->tty);
|
||||
}
|
||||
|
||||
#ifdef ENABLE_SVR_PUBKEY_OPTIONS
|
||||
if (ses.authstate.pubkey_options &&
|
||||
ses.authstate.pubkey_options->original_command) {
|
||||
|
Loading…
Reference in New Issue
Block a user