Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: binary MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) From: tlyu@mit.edu Subject: git commit RT-Send-CC: X-RT-Original-Encoding: iso-8859-1 Content-Length: 826 Fix error code on clpreauth module failure Commit 632260bd1fccfb420f0827b59c85c329203eafc9 (ticket #7517) allows better error reporting for some client pre-authentication failures. However, it breaks an assumption in the S4U2Self code that such errors can be recognized by the KRB5_PREAUTH_FAILED error code. Instead of passing through the error code reported by the first real preauth module, wrap that error and return KRB5_PREAUTH_FAILED. (cherry picked from commit 560e11dabb63b141df29c54aaa2e120309a1e021) https://github.com/krb5/krb5/commit/857b82485a67094bbb2d73eb7572366878a4a9a9 Author: Greg Hudson Committer: Tom Yu Commit: 857b82485a67094bbb2d73eb7572366878a4a9a9 Branch: krb5-1.14 src/lib/krb5/krb/preauth2.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-)