"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/confdb/confdb.c" between
sssd-2.4.1.tar.gz and sssd-2.4.2.tar.gz

About: SSSD is a system daemon to manage identity, authentication and authorization for centrally-managed systems. It provides several interfaces, including NSS and PAM modules or a D-Bus interface.

confdb.c  (sssd-2.4.1):confdb.c  (sssd-2.4.2)
skipping to change at line 1603 skipping to change at line 1603
tmp = ldb_msg_find_attr_as_string(res->msgs[0], CONFDB_PAM_GSSAPI_CHECK_UPN, tmp = ldb_msg_find_attr_as_string(res->msgs[0], CONFDB_PAM_GSSAPI_CHECK_UPN,
NULL); NULL);
if (tmp != NULL) { if (tmp != NULL) {
domain->gssapi_check_upn = talloc_strdup(domain, tmp); domain->gssapi_check_upn = talloc_strdup(domain, tmp);
if (domain->gssapi_check_upn == NULL) { if (domain->gssapi_check_upn == NULL) {
ret = ENOMEM; ret = ENOMEM;
goto done; goto done;
} }
} }
tmp = ldb_msg_find_attr_as_string(res->msgs[0],
CONFDB_PAM_GSSAPI_INDICATORS_MAP,
NULL);
if (tmp != NULL && tmp[0] != '\0') {
ret = split_on_separator(domain, tmp, ',', true, true,
&domain->gssapi_indicators_map, NULL);
if (ret != 0) {
DEBUG(SSSDBG_FATAL_FAILURE,
"Cannot parse %s\n", CONFDB_PAM_GSSAPI_INDICATORS_MAP);
goto done;
}
}
domain->has_views = false; domain->has_views = false;
domain->view_name = NULL; domain->view_name = NULL;
domain->state = DOM_ACTIVE; domain->state = DOM_ACTIVE;
*_domain = domain; *_domain = domain;
ret = EOK; ret = EOK;
done: done:
talloc_free(tmp_ctx); talloc_free(tmp_ctx);
return ret; return ret;
 End of changes. 1 change blocks. 
0 lines changed or deleted 13 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)