The branch, master has been updated
       via  b3f906f Revert "winbind: Fix 100% loop"
      from  5aefea8 python/tests: Add more assertions that we get back the 
value we expect

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit b3f906f9323f2cfa7d6f16c417e5cca8103f8033
Author: Volker Lendecke <v...@samba.org>
Date:   Tue Sep 1 17:13:36 2015 +0200

    Revert "winbind: Fix 100% loop"
    
    This reverts commit e551cdb37d3e8cfb155bc33f9b162761c8d60889.
    
    Reviewed-by: Andreas Schneider <a...@samba.org>
    
    Autobuild-User(master): Andreas Schneider <a...@cryptomilk.org>
    Autobuild-Date(master): Tue Sep  1 20:47:50 CEST 2015 on sn-devel-104

-----------------------------------------------------------------------

Summary of changes:
 source3/libads/kerberos.c | 16 ----------------
 1 file changed, 16 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/libads/kerberos.c b/source3/libads/kerberos.c
index 7fe864b..e4bad74 100644
--- a/source3/libads/kerberos.c
+++ b/source3/libads/kerberos.c
@@ -48,22 +48,6 @@ kerb_prompter(krb5_context ctx, void *data,
 {
        if (num_prompts == 0) return 0;
 
-       if ((num_prompts == 2) &&
-           (prompts[0].type == KRB5_PROMPT_TYPE_NEW_PASSWORD) &&
-           (prompts[1].type == KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN)) {
-               /*
-                * We don't want to change passwords here. We're
-                * called from heimal when the KDC returns
-                * KRB5KDC_ERR_KEY_EXPIRED, but at this point we don't
-                * have the chance to ask the user for a new
-                * password. If we return 0 (i.e. success), we will be
-                * spinning in the endless for-loop in
-                * change_password() in
-                * source4/heimdal/lib/krb5/init_creds_pw.c:526ff
-                */
-               return KRB5KDC_ERR_KEY_EXPIRED;
-       }
-
        memset(prompts[0].reply->data, '\0', prompts[0].reply->length);
        if (prompts[0].reply->length > 0) {
                if (data) {


-- 
Samba Shared Repository

Reply via email to