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:
parent
c033ea5626
commit
13248e8917
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user