diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2014-08-08 21:08:24 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-08-12 16:27:33 +0200 |
commit | 484a9f2fc6952199096ea5afb486b3eddb545c20 (patch) | |
tree | f462a6cf31c9d847a945b46a55b2b54a5816acd5 | |
parent | 6e6c099b02014d6e2ed97a057c6c521db9c30139 (diff) | |
download | sssd-484a9f2fc6952199096ea5afb486b3eddb545c20.tar.gz sssd-484a9f2fc6952199096ea5afb486b3eddb545c20.tar.xz sssd-484a9f2fc6952199096ea5afb486b3eddb545c20.zip |
NSS: Ignore default_domain for netgroups
https://fedorahosted.org/sssd/ticket/2400
Netgroups often have members that will not process correctly when we
require a fully-qualified name. This patch simply ignores the
default_domain setting for netgroup lookups - we ignore FQDN only
domains for netgroup lookups since
1933ff17513da1d979dd22776a03478341ef5e6b anyway.
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
(cherry picked from commit e6d441518531e7931e29dd8c65a3448a213e3865)
-rw-r--r-- | src/responder/nss/nsssrv_netgroup.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/responder/nss/nsssrv_netgroup.c b/src/responder/nss/nsssrv_netgroup.c index 566354c03..93794b089 100644 --- a/src/responder/nss/nsssrv_netgroup.c +++ b/src/responder/nss/nsssrv_netgroup.c @@ -209,7 +209,7 @@ static struct tevent_req *setnetgrent_send(TALLOC_CTX *mem_ctx, dctx->cmdctx = state->cmdctx; ret = sss_parse_name_for_domains(state, client->rctx->domains, - client->rctx->default_domain, rawname, + NULL, rawname, &domname, &state->netgr_shortname); if (ret != EOK) { DEBUG(SSSDBG_OP_FAILURE, "Invalid name received [%s]\n", rawname); |