git.samba.org
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
43224c9
)
s3:winbindd: never mark external domains as internal!
author
Stefan Metzmacher
<metze@samba.org>
Tue, 23 Feb 2010 07:42:41 +0000
(08:42 +0100)
committer
Karolin Seeger
<kseeger@samba.org>
Mon, 29 Mar 2010 07:40:59 +0000
(09:40 +0200)
This way we can endup with silently using builtin_passdb_methods
for an ad domain without an inbound trust.
This fixes bug #7170.
metze
(cherry picked from commit
f924b7749280b31ece19885de1c3ad1bd71942ac
)
(cherry picked from commit
aa224cdad41b6f6e349763adeba2eef6f917549b
)
source3/winbindd/winbindd_cm.c
patch
|
blob
|
history
diff --git
a/source3/winbindd/winbindd_cm.c
b/source3/winbindd/winbindd_cm.c
index 479602a9b4d54855a265c0413cdc22df8494b3dc..ed06dde2fff81300fceb9f8c6f3c30f351024e6f 100644
(file)
--- a/
source3/winbindd/winbindd_cm.c
+++ b/
source3/winbindd/winbindd_cm.c
@@
-1641,7
+1641,7
@@
static NTSTATUS init_dc_connection_network(struct winbindd_domain *domain)
NTSTATUS result;
/* Internal connections never use the network. */
- if (domain->internal) {
+ if (domain->internal
|| !winbindd_can_contact_domain(domain)
) {
domain->initialized = True;
return NT_STATUS_OK;
}
@@
-1769,9
+1769,6
@@
static bool set_dc_type_and_flags_trustinfo( struct winbindd_domain *domain )
domain->initialized = True;
- if ( !winbindd_can_contact_domain( domain) )
- domain->internal = True;
-
break;
}
}