diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2013-09-04 07:43:59 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-09-20 20:52:04 +0200 |
commit | 09b915007009b3e7a0942630fae132a6c534e349 (patch) | |
tree | 08032b037b579bac9f74f8fef20a126bad1e2437 /src/providers/ad/ad_subdomains.c | |
parent | 794bfc68c39ce19e66eb20083adb19d5079d0431 (diff) | |
download | sssd-09b915007009b3e7a0942630fae132a6c534e349.tar.gz sssd-09b915007009b3e7a0942630fae132a6c534e349.tar.bz2 sssd-09b915007009b3e7a0942630fae132a6c534e349.zip |
AD: Failure to get flat name is not fatal
https://fedorahosted.org/sssd/ticket/2067
Some AD or AD-like servers do not contain the netlogon attribute in the
master domain name. Instead of failing completely, we should just abort
the master domain request and carry on. The only functionality we miss
would be getting users by domain flat name.
Diffstat (limited to 'src/providers/ad/ad_subdomains.c')
-rw-r--r-- | src/providers/ad/ad_subdomains.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/providers/ad/ad_subdomains.c b/src/providers/ad/ad_subdomains.c index f15a0138..b95f4e46 100644 --- a/src/providers/ad/ad_subdomains.c +++ b/src/providers/ad/ad_subdomains.c @@ -371,9 +371,6 @@ static void ad_subdomains_master_dom_done(struct tevent_req *req) goto done; } - DEBUG(SSSDBG_TRACE_FUNC, ("Found flat name [%s].\n", ctx->flat_name)); - DEBUG(SSSDBG_TRACE_FUNC, ("Found master SID [%s].\n", ctx->master_sid)); - ret = sysdb_master_domain_add_info(ctx->sd_ctx->be_ctx->domain, ctx->flat_name, ctx->master_sid); if (ret != EOK) { |