summaryrefslogtreecommitdiff
path: root/usr/src/lib/pam_modules/krb5/utils.c
diff options
context:
space:
mode:
authorPeter Shoults <Peter.Shoults@Sun.COM>2009-03-06 14:09:57 -0500
committerPeter Shoults <Peter.Shoults@Sun.COM>2009-03-06 14:09:57 -0500
commit8ce3ffdfd4c1bd6be03a31b5019c67a6c920ca54 (patch)
tree7ba77da4e3e2822ec4fbe24b108c3d6018304275 /usr/src/lib/pam_modules/krb5/utils.c
parent7997e108b559ec4bb8a4c39fbfb6ca5606995a08 (diff)
downloadillumos-gate-8ce3ffdfd4c1bd6be03a31b5019c67a6c920ca54.tar.gz
6799884 pam_krb5 could allow authentication to an attacker's KDC
Diffstat (limited to 'usr/src/lib/pam_modules/krb5/utils.c')
-rw-r--r--usr/src/lib/pam_modules/krb5/utils.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/usr/src/lib/pam_modules/krb5/utils.c b/usr/src/lib/pam_modules/krb5/utils.c
index 360f71686c..970ba6614a 100644
--- a/usr/src/lib/pam_modules/krb5/utils.c
+++ b/usr/src/lib/pam_modules/krb5/utils.c
@@ -19,12 +19,10 @@
* CDDL HEADER END
*/
/*
- * Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
#include <security/pam_appl.h>
#include <pwd.h>
#include <string.h>
@@ -163,7 +161,7 @@ key_in_keytab(const char *user, int debug)
return (retval);
/* need to free context with krb5_free_context */
- if (code = krb5_init_context(&kcontext)) {
+ if (code = krb5_init_secure_context(&kcontext)) {
if (debug)
__pam_log(LOG_AUTH | LOG_DEBUG,
"PAM-KRB5 (%s): Error initializing "