1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-28 01:58:17 +03:00

Revert "s:Fix uid_to_sid mapping when the idmap cache is empty."

This reverts commit 9a9b64dbdfce4414ada22d4f882c8c757b5813e1.
This commit is contained in:
Volker Lendecke 2009-01-02 14:51:23 +01:00
parent c033ea5626
commit 13248e8917

View File

@ -735,13 +735,14 @@ NTSTATUS idmap_backends_unixid_to_sid(const char *domname, struct id_map *id)
maps[0] = id;
maps[1] = NULL;
if (sid_check_is_in_builtin(id->sid)
|| (sid_check_is_in_our_domain(id->sid))) {
dom = idmap_init_passdb_domain(NULL);
if (dom == NULL) {
return NT_STATUS_NONE_MAPPED;
}
return dom->methods->unixids_to_sids(dom, maps);
/*
* Always give passdb a chance first
*/
dom = idmap_init_passdb_domain(NULL);
if ((dom != NULL)
&& NT_STATUS_IS_OK(dom->methods->unixids_to_sids(dom, maps))) {
return NT_STATUS_OK;
}
dom = idmap_find_domain(domname);