summaryrefslogtreecommitdiff
path: root/libexec
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2002-05-14 22:27:21 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2002-05-14 22:27:21 +0000
commitefd4ff36b71fc837398be6f5d10701215ff423c6 (patch)
treed14e57d70cc98aee9ddcf0c0e7c90245dccd1740 /libexec
parentb56de993cede339c1aaadd24ecc775aea37e495d (diff)
Notes
Diffstat (limited to 'libexec')
-rw-r--r--libexec/rexecd/rexecd.c2
-rw-r--r--libexec/rshd/rshd.c3
2 files changed, 4 insertions, 1 deletions
diff --git a/libexec/rexecd/rexecd.c b/libexec/rexecd/rexecd.c
index 34048031907f..c23c969b88c1 100644
--- a/libexec/rexecd/rexecd.c
+++ b/libexec/rexecd/rexecd.c
@@ -185,9 +185,11 @@ doit(f, fromp)
exit(1);
(void) alarm(0);
}
+ (void) alarm(60);
getstr(user, sizeof(user), "username");
getstr(pass, sizeof(pass), "password");
getstr(cmdbuf, sizeof(cmdbuf), "command");
+ (void) alarm(0);
setpwent();
pwd = getpwnam(user);
if (pwd == NULL) {
diff --git a/libexec/rshd/rshd.c b/libexec/rshd/rshd.c
index 20f794a17411..d245e3e484ec 100644
--- a/libexec/rshd/rshd.c
+++ b/libexec/rshd/rshd.c
@@ -337,10 +337,11 @@ doit(fromp)
des_set_key(&kdata->session, schedule);
}
#endif
+ (void) alarm(60);
getstr(remuser, sizeof(remuser), "remuser");
-
getstr(locuser, sizeof(locuser), "locuser");
getstr(cmdbuf, sizeof(cmdbuf), "command");
+ (void) alarm(0);
setpwent();
pwd = getpwnam(locuser);
if (pwd == NULL) {