summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2001-10-28 22:33:48 +1100
committerDamien Miller <djm@mindrot.org>2001-10-28 22:33:48 +1100
commit33cdd9ee7b9261cd3cc8e35fd21f3676eeb12cbe (patch)
tree44667c4111d68266bf23c02d4cc8263a82d47924
parentffdf4aa10f59d540003b17877d174982ef3cfe43 (diff)
- (djm) Avoid bug in Solaris PAM libs
-rw-r--r--ChangeLog5
-rw-r--r--auth-pam.c4
2 files changed, 6 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 334af61c5..f71cfb4de 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
120011028
2 - (djm) Avoid bug in Solaris PAM libs
3
120011027 420011027
2 - (tim) [configure.ac] Fixes for ReliantUNIX (don't use libucb) 5 - (tim) [configure.ac] Fixes for ReliantUNIX (don't use libucb)
3 Patch by Robert Dahlem <Robert.Dahlem@siemens.com> 6 Patch by Robert Dahlem <Robert.Dahlem@siemens.com>
@@ -6774,4 +6777,4 @@
6774 - Wrote replacements for strlcpy and mkdtemp 6777 - Wrote replacements for strlcpy and mkdtemp
6775 - Released 1.0pre1 6778 - Released 1.0pre1
6776 6779
6777$Id: ChangeLog,v 1.1621 2001/10/27 17:45:36 tim Exp $ 6780$Id: ChangeLog,v 1.1622 2001/10/28 11:33:48 djm Exp $
diff --git a/auth-pam.c b/auth-pam.c
index 2b3308a97..2767eb156 100644
--- a/auth-pam.c
+++ b/auth-pam.c
@@ -35,7 +35,7 @@
35 35
36extern char *__progname; 36extern char *__progname;
37 37
38RCSID("$Id: auth-pam.c,v 1.37 2001/04/23 18:38:37 stevesk Exp $"); 38RCSID("$Id: auth-pam.c,v 1.38 2001/10/28 11:33:48 djm Exp $");
39 39
40#define NEW_AUTHTOK_MSG \ 40#define NEW_AUTHTOK_MSG \
41 "Warning: Your password has expired, please change it now" 41 "Warning: Your password has expired, please change it now"
@@ -374,7 +374,7 @@ void start_pam(const char *user)
374 * not even need one (for tty-less connections) 374 * not even need one (for tty-less connections)
375 * Kludge: Set a fake PAM_TTY 375 * Kludge: Set a fake PAM_TTY
376 */ 376 */
377 pam_retval = pam_set_item(__pamh, PAM_TTY, "ssh"); 377 pam_retval = pam_set_item(__pamh, PAM_TTY, "NODEVssh");
378 if (pam_retval != PAM_SUCCESS) 378 if (pam_retval != PAM_SUCCESS)
379 fatal("PAM set tty failed[%d]: %.200s", 379 fatal("PAM set tty failed[%d]: %.200s",
380 pam_retval, PAM_STRERROR(__pamh, pam_retval)); 380 pam_retval, PAM_STRERROR(__pamh, pam_retval));