I had to implement BSD's readpassprase for my openssh port. I think it's good to have it since tcsetattr is broken, hence getpass(), which uses /sys/src/ape/lib/v/plan9/tty.c doesn't work. so, here it is :) thanks Federico G. Benavento