ntlm_auth: PAM_AUTH_CRAP needs a privileged socket
authorVolker Lendecke <vl@samba.org>
Mon, 23 Apr 2018 12:04:48 +0000 (14:04 +0200)
committerVolker Lendecke <vl@samba.org>
Tue, 24 Apr 2018 12:32:10 +0000 (14:32 +0200)
This only works right now because wb_common always tries privileged

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source3/utils/ntlm_auth.c

index 2c8d9910790bd6643d455b58d79f2e3fe34f081f..d3146ccb989181506c647c9d5a908e9e076a9c9b 100644 (file)
@@ -593,7 +593,11 @@ NTSTATUS contact_winbind_auth_crap(const char *username,
                 request.data.auth_crap.nt_resp_len = nt_response->length;
        }
 
                 request.data.auth_crap.nt_resp_len = nt_response->length;
        }
 
-       result = winbindd_request_response(NULL, WINBINDD_PAM_AUTH_CRAP, &request, &response);
+       result = winbindd_priv_request_response(
+               NULL,
+               WINBINDD_PAM_AUTH_CRAP,
+               &request,
+               &response);
        SAFE_FREE(request.extra_data.data);
 
        /* Display response */
        SAFE_FREE(request.extra_data.data);
 
        /* Display response */