diff options
author | Stefan Metzmacher <metze@samba.org> | 2018-01-23 00:52:50 +0100 |
---|---|---|
committer | Ralph Boehme <slow@samba.org> | 2018-02-21 14:19:19 +0100 |
commit | 3801c417db5891ee4a45b09e8841d8f1ff4500f9 (patch) | |
tree | e3b62b198f000f57f7d8a0967cda0cd23c29b682 /python | |
parent | 475a761637bbcc93edbe8d83fc13037e1087941a (diff) | |
download | samba-3801c417db5891ee4a45b09e8841d8f1ff4500f9.tar.gz |
s4:rpc_server/lsa: rewrite lookup sids/names code to honor the given lookup level
[MS-LSAT] 2.2.16 LSAP_LOOKUP_LEVEL defines the which views each level should
consult.
Up to now we support some wellknown sids, the builtin domain and our
account domain, but all levels query all views.
This commit implements 3 views (predefined, builtin, account domain)
+ a dummy winbind view (which will later be used to implement the
gc, forest and trust views)..
Depending on the level we select the required views.
This might not be perfect in all details, but it's enough
to pass all existing tests, which already revealed bugs
during the development of this patch.
Bug: https://bugzilla.samba.org/show_bug.cgi?id=13286
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions