From 9816fc1afba47a49ed2e25b41206aa151385e8e8 Mon Sep 17 00:00:00 2001 From: des Date: Thu, 24 Jan 2002 16:20:17 +0000 Subject: Don't set PAM_RHOST, this is a local login. Sponsored by: DARPA, NAI Labs --- usr.bin/su/su.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'usr.bin') diff --git a/usr.bin/su/su.c b/usr.bin/su/su.c index dec6a12..108d574 100644 --- a/usr.bin/su/su.c +++ b/usr.bin/su/su.c @@ -122,8 +122,7 @@ main(int argc, char *argv[]) gid_t gid; int asme, ch, asthem, fastlogin, prio, i, setwhat, retcode, statusp, child_pid, child_pgrp, ret_pid; - char *username, *cleanenv, *class, shellbuf[MAXPATHLEN], - myhost[MAXHOSTNAMELEN + 1]; + char *username, *cleanenv, *class, shellbuf[MAXPATHLEN]; const char *p, *user, *shell, *mytty, **nargv; shell = class = cleanenv = NULL; @@ -217,9 +216,6 @@ main(int argc, char *argv[]) PAM_SET_ITEM(PAM_RUSER, getlogin()); - gethostname(myhost, sizeof(myhost)); - PAM_SET_ITEM(PAM_RHOST, myhost); - mytty = ttyname(STDERR_FILENO); if (!mytty) mytty = "tty"; -- cgit v1.1