Andrew Bartlett
2001-Jun-12 05:29 UTC
[PATCH] Run PAM sessions for all logins, not just ptys
This patch restores the behaviour of previous releases of OpenSSH and does a PAM session check for every login/logout, not just logins requesting a PTY. Mildly tested under RedHat 6.2. Andrew Bartlett -- Andrew Bartlett abartlet at pcug.org.au -------------- next part -------------- diff -ur openssh-2.9p1old/session.c openssh-2.9p1/session.c --- openssh-2.9p1old/session.c Thu Apr 19 01:29:34 2001 +++ openssh-2.9p1/session.c Sun May 6 22:27:53 2001 @@ -496,6 +496,7 @@ session_proctitle(s); #if defined(USE_PAM) + do_pam_session(s->pw->pw_name, NULL); do_pam_setcred(1); #endif /* USE_PAM */ Only in openssh-2.9p1: session.c.old Only in openssh-2.9p1: session.c~