version 1.3, 1999/09/29 06:15:00 |
version 1.4, 1999/09/29 21:14:16 |
|
|
/* Ask for a passphrase. */ |
/* Ask for a passphrase. */ |
if (getenv("DISPLAY") && !isatty(fileno(stdin))) |
if (getenv("DISPLAY") && !isatty(fileno(stdin))) |
{ |
{ |
sprintf(buf, "ssh-askpass '%sEnter passphrase for %.100s'", |
snprintf(buf, sizeof buf, |
|
"ssh-askpass '%sEnter passphrase for %.100s'", |
first ? "" : "You entered wrong passphrase. ", |
first ? "" : "You entered wrong passphrase. ", |
saved_comment); |
saved_comment); |
f = popen(buf, "r"); |
f = popen(buf, "r"); |
|
|
fprintf(stderr, "No user found with uid %d\n", (int)getuid()); |
fprintf(stderr, "No user found with uid %d\n", (int)getuid()); |
exit(1); |
exit(1); |
} |
} |
sprintf(buf, "%s/%s", pw->pw_dir, SSH_CLIENT_IDENTITY); |
snprintf(buf, sizeof buf, "%s/%s", pw->pw_dir, SSH_CLIENT_IDENTITY); |
if (deleting) |
if (deleting) |
delete_file(buf); |
delete_file(buf); |
else |
else |