--- libssh2-1.9.0/tests/ssh2.sh 2010-10-25 17:15:14.000000000 -0500 +++ libssh2-1.9.0/tests/ssh2.sh 2019-09-11 18:52:25.932354801 -0500 @@ -28,6 +28,7 @@ $SSHD -f /dev/null -h "$srcdir"/etc/host -o 'UsePrivilegeSeparation no' \ -o 'StrictModes no' \ -D \ + -e \ $libssh2_sshd_params & sshdpid=$! --- libssh2-1.9.0/tests/ssh2.c 2019-03-26 08:08:54.000000000 -0500 +++ libssh2-1.9.0/tests/ssh2.c 2019-09-11 19:38:03.782403778 -0500 @@ -147,20 +147,6 @@ int main(int argc, char *argv[]) */ libssh2_channel_setenv(channel, "FOO", "bar"); - /* Request a terminal with 'vanilla' terminal emulation - * See /etc/termcap for more options - */ - if(libssh2_channel_request_pty(channel, "vanilla")) { - fprintf(stderr, "Failed requesting pty\n"); - goto skip_shell; - } - - /* Open a SHELL on that pty */ - if(libssh2_channel_shell(channel)) { - fprintf(stderr, "Unable to request shell on allocated pty\n"); - goto shutdown; - } - ec = 0; skip_shell: