On Mon, 12 Dec 2016 09:50:05 -0700, Jack J. Woehr wrote: >Paul Gilmartin wrote: >> No "walls", just pitfalls. Should I submit an SR about the "script" glory >> hole? > >Possibly. Venkat cannot be the only person to run up against the limitation of >TN3270 sessions presenting no ptty. I've >experienced it. > I belive that the 3270 OMVS command does create a PTY, but the function ssh uses (tcsetattr()?) fails to mask passwords on a 3270, Ssh is aware of this, so it refuses to prompt for a password when it recognizes that the PTY is from a 3270. Log from 3270 OMVS:
user@OS/390.25.00: tty /dev/ttyp0000 user@OS/390.25.00: script Script command is started. The file is typescript. ... you have mail ... user@OS/390.25.00: tty /dev/ttyp0001 ... but ssh doesn't recognize the script PTY as a 3270, so prompts for a password. It appears that FTP uses a GETPASS interface, long deprecated by POSIX to prompt for a password. But if I call FTP under script it prompts for a password, failing to mask it. IBM really ought to fix tcsetattr() and remove all these problems. I suspect that if I open an SR they'll modify script to present a 3270 terminal to clients, leaving tcsetattr() broken as they did for an SR I submitted years ago. -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN