summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2015-08-23 18:12:20 -0500
committerSlávek Banko <slavek.banko@axis.cz>2015-09-05 13:33:14 +0200
commitba81541fe513cd6ee0895dc1567a31cd78bc1cd0 (patch)
tree72824557b1749ade846d74bab01c7b43e93615c1
parentd64a130cedc4e758158316180415bda6979e86b7 (diff)
downloadlibtdeldap-ba81541fe513cd6ee0895dc1567a31cd78bc1cd0.tar.gz
libtdeldap-ba81541fe513cd6ee0895dc1567a31cd78bc1cd0.zip
Fix incorrect login causing PAM fatal error message
(cherry picked from commit 8b16aef38dc56c728b6330b3fa54a90a797fb3ec)
-rw-r--r--src/libtdeldap.cpp2
1 files changed, 1 insertions, 1 deletions
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 @@ int LDAPManager::writePAMFiles(LDAPPamConfig pamConfig, TQString *errstr) {
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";