mirror of
https://github.com/samba-team/samba.git
synced 2025-02-26 21:57:41 +03:00
passdb: in get_trust_pw_clear() correctly fail if trusted domains not supported
(but trusted domain situation was found) This completes the fix for bugs #5425 and #5451 by Steven Dannemann, in that now no special cases are left uncovered. Michael (This used to be commit 0b26bcd3becb869319bca48bbf244c18b6e8e3dd)
This commit is contained in:
parent
4de01a909a
commit
a186e598c4
@ -1543,7 +1543,11 @@ bool get_trust_pw_clear(const char *domain, char **ret_pwd,
|
||||
/* if we are a DC and this is not our domain, then lookup an account
|
||||
* for the domain trust */
|
||||
|
||||
if (is_trusted_domain_situation(domain)) {
|
||||
if (is_dc_trusted_domain_situation(domain)) {
|
||||
if (!lp_allow_trusted_domains()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!pdb_get_trusteddom_pw(domain, ret_pwd, NULL,
|
||||
&last_set_time))
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user