From 5e381cc03f6e1cd15686bc5a0c8ea1c28723fd5c Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 23 Sep 2014 17:44:41 -0400 Subject: AD GPO: Fix incorrect sAMAccountName selection Reviewed-by: Jakub Hrozek --- src/providers/ad/ad_gpo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/providers/ad/ad_gpo.c b/src/providers/ad/ad_gpo.c index de4d44166..2f9e31611 100644 --- a/src/providers/ad/ad_gpo.c +++ b/src/providers/ad/ad_gpo.c @@ -1519,7 +1519,7 @@ ad_gpo_connect_done(struct tevent_req *subreq) } } - sam_account_name = talloc_asprintf(state, "%s$", state->ad_hostname); + sam_account_name = sss_krb5_get_primary(state, "%S$", state->ad_hostname); if (sam_account_name == NULL) { ret = ENOMEM; goto done; @@ -1542,7 +1542,7 @@ ad_gpo_connect_done(struct tevent_req *subreq) state->opts->user_map[SDAP_OC_USER].name, state->opts->user_map[SDAP_AT_USER_NAME].name, sam_account_name); - + talloc_zfree(sam_account_name); if (filter == NULL) { ret = ENOMEM; goto done; -- cgit