Return to sshconnect2.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.154, 2006/06/06 10:20:20 | version 1.155, 2006/06/08 14:45:49 | ||
---|---|---|---|
|
|
||
return -1; | return -1; | ||
} | } | ||
if (pid == 0) { | if (pid == 0) { | ||
permanently_set_uid(getpwuid(getuid())); | permanently_drop_suid(getuid()); | ||
close(from[0]); | close(from[0]); | ||
if (dup2(from[1], STDOUT_FILENO) < 0) | if (dup2(from[1], STDOUT_FILENO) < 0) | ||
fatal("ssh_keysign: dup2: %s", strerror(errno)); | fatal("ssh_keysign: dup2: %s", strerror(errno)); |