summaryrefslogtreecommitdiff
path: root/mkpasswd.c
diff options
context:
space:
mode:
authorMarco d'Itri <md@linux.it>2001-08-26 16:46:23 +0200
committerMarco d'Itri <md@linux.it>2013-03-30 02:31:27 +0100
commita8b3b04bf490c419c3be5d55fd26e092edccfb8f (patch)
tree851ae0e237f454b06d51a0700c82cfb5722725cd /mkpasswd.c
parentbd5fd88c6bb2b9d56f9c359c351a30e52c0a4c18 (diff)
downloadwhois-a8b3b04bf490c419c3be5d55fd26e092edccfb8f.tar.gz
Imported Debian version 4.5.8v4.5.8
Diffstat (limited to 'mkpasswd.c')
-rw-r--r--mkpasswd.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/mkpasswd.c b/mkpasswd.c
index eec9fe9..a31b0bf 100644
--- a/mkpasswd.c
+++ b/mkpasswd.c
@@ -143,7 +143,8 @@ int main(int argc, char *argv[])
if (!password) {
if (use_stdin) {
- fprintf(stderr, "Password: ");
+ if (!isatty(STDIN_FILENO))
+ fprintf(stderr, "Password: ");
password = malloc(128);
if (!fgets(password, sizeof password, stdin)) {
perror("fgets:");