Branch: r14.0.x

ba81541f 2015-09-05 06:33:14 Timothy Pearson
Fix incorrect login causing PAM fatal error message
(cherry picked from commit 8b16aef38dc56c728b6330b3fa54a90a797fb3ec)
M src/libtdeldap.cpp
diff --git a/src/libtdeldap.cpp b/src/libtdeldap.cpp
index d051ad2..11b0150 100644
--- a/src/libtdeldap.cpp
+++ b/src/libtdeldap.cpp
@@ -4087,7 +4087,7 @@
 		stream << "auth sufficient pam_unix.so nullok try_first_pass" << "\n";
 		stream << "auth [default=ignore success=1 service_err=reset] pam_krb5.so ccache=/tmp/krb5cc_%u use_first_pass" << "\n";
 		if (pamConfig.enable_cached_credentials) {
-			stream << "auth [default=die success=done] pam_ccreds.so action=validate use_first_pass" << "\n";
+			stream << "auth [default=2 success=done] pam_ccreds.so action=validate use_first_pass" << "\n";
 			stream << "auth sufficient pam_ccreds.so action=store use_first_pass" << "\n";
 		}
 		stream << "auth required pam_deny.so" << "\n";