the description of the -i option says it reads the password from standard input. this is wrong. it reads the password from file descriptor 3. this patch corrects this - binarycat