in reply to Re: Error: Inappropriate ioctl for device
in thread Error: Inappropriate ioctl for device

They're most likely calling something else (via system or some variant of qx//) which expects to be run from a tty. Given the particular error message passwd would be my guess presuming some flavour of Linux.

And given that they don't know enough about *NIX to know that passwd is going to try to read from its TTY rather than stdin they probably don't want to be writing a web sysadmin interface . . .

--
We're looking for people in ATL

Replies are listed 'Best First'.
Re^3: Error: Inappropriate ioctl for device
by Zaxo (Archbishop) on Jul 12, 2005 at 22:21 UTC

    I shouldn't have said nobody can guess; yours sounds very likely. OP should not try to set up system accounts for http authentication.

    ++Fletch for nailing what was bothering me about the question.

    After Compline,
    Zaxo