From: Todd C. Miller Date: Tue, 9 May 2000 15:52:31 +0000 (+0000) Subject: set tty and username via pam_set_item X-Git-Tag: SUDO_1_6_4~276 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b6becc5775aa4cb987b62e8dfad875f7b8792eb5;p=sudo set tty and username via pam_set_item --- diff --git a/auth/pam.c b/auth/pam.c index 182ab2608..ab394b93f 100644 --- a/auth/pam.c +++ b/auth/pam.c @@ -80,6 +80,10 @@ pam_init(pw, promptp, auth) "unable to initialize PAM"); return(AUTH_FATAL); } + if (strcmp(user_tty, "unknown")) + (void) pam_set_item(pamh, PAM_TTY, user_tty); + (void) pam_set_item(pamh, PAM_USER, user_name); + auth->data = (VOID *) pamh; return(AUTH_SUCCESS); }