Certain things do want a real user sitting at the terminal (or GUI) even when the standard streams are connected elsewhere, and password input is one of the obvious things that would explicitly want to read from the tty. Perhaps driving whatever script you are writing via "expect" would work? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html