version 1.32, 2005/04/23 23:43:47 |
version 1.33, 2005/05/02 21:13:22 |
|
|
if (flags & RP_USE_ASKPASS) |
if (flags & RP_USE_ASKPASS) |
use_askpass = 1; |
use_askpass = 1; |
else if (flags & RP_ALLOW_STDIN) { |
else if (flags & RP_ALLOW_STDIN) { |
if (!isatty(STDIN_FILENO)) |
if (!isatty(STDIN_FILENO)) { |
debug("read_passphrase: stdin is not a tty"); |
debug("read_passphrase: stdin is not a tty"); |
use_askpass = 1; |
use_askpass = 1; |
|
} |
} else { |
} else { |
rppflags |= RPP_REQUIRE_TTY; |
rppflags |= RPP_REQUIRE_TTY; |
ttyfd = open(_PATH_TTY, O_RDWR); |
ttyfd = open(_PATH_TTY, O_RDWR); |