[#1872] prompt for password differently, allowing scripted input