Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Mon Nov 12 13:44:09 CET 2018 on sn-devel-144
struct pwb_context **ctx_p)
{
struct pwb_context *r = NULL;
+ const char *service = NULL;
+ char service_name[32] = {0};
int ctrl_code;
#ifdef HAVE_GETTEXT
return PAM_SYSTEM_ERR;
}
+ pam_get_item(pamh, PAM_SERVICE, (const void **)&service);
+
+ snprintf(service_name, sizeof(service_name), "PAM_WINBIND[%s]", service);
+
+ wbcSetClientProcessName(service_name);
+
*ctx_p = r;
return PAM_SUCCESS;