baird@ucf-cs.UUCP (01/29/87)
I am attempting to write a new getty to run on an IBM RT running AIX ( SYSV ). The client for our package wants a friendlier logon screen based upon curses. They want two methods of logging on. If they give a userid/passwd combo then they will enter into our package. If they enter UNIX for the userid they want to get a regular unix login. My problem is that when I exec '/bin/login', login only prompts for the userid, and always lets the user in without asking for a passwd. The best I can tell is that '/dev/tty' is not being associated with the control group. The reason that the user is not prompted for a passwd is that 'getpass' tries to open '/dev/tty' and when it can't it return's NULL which login is not expecting. Can any body validate my observations, and hopely tell me how to attach '/dev/tty' to the control group. Larry Baird uucp: {ihnp4!decvax,peora}!ucf-cs!baird Dept. of Computer Science University of Central Florida Orlando, FL 32816 -- Larry Baird uucp: {ihnp4!decvax,peora}!ucf-cs!baird Dept. of Computer Science arpa: baird.ucf-cs@csnet-relay University of Central Florida csnet:baird@ucf Orlando, FL 32816