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:
0839da5
)
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>
Thu, 6 May 2010 12:26:32 +0000
(14:26 +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
1ea768baa9bb38533d4bd273d6c4e7b1f5fd12bd
)
source3/winbindd/winbindd_cm.c
patch
|
blob
|
history
diff --git
a/source3/winbindd/winbindd_cm.c
b/source3/winbindd/winbindd_cm.c
index d8bde4690f68fba1aa5ba2cd749c9b2e3a0f170a..5878a8abe38e15fd95a173c37c46abb0891b9a0a 100644
(file)
--- a/
source3/winbindd/winbindd_cm.c
+++ b/
source3/winbindd/winbindd_cm.c
@@
-1614,7
+1614,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;
}
@@
-1742,9
+1742,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;
}
}