summaryrefslogtreecommitdiffstats
path: root/src/providers/krb5/krb5_init_shared.c
diff options
context:
space:
mode:
authorPetr Čech <pcech@redhat.com>2016-09-14 09:00:06 -0400
committerLukas Slebodnik <lslebodn@redhat.com>2016-09-22 22:12:03 +0200
commitb34ffbf33729c557c3d1aebf4707ad0ffe4f1904 (patch)
tree4b96d7cb367a853c14b1f8fcbf3e859c1563cb87 /src/providers/krb5/krb5_init_shared.c
parent705bc4480a68f69d287b1c89fe9463a0191987c8 (diff)
downloadsssd-b34ffbf33729c557c3d1aebf4707ad0ffe4f1904.tar.gz
sssd-b34ffbf33729c557c3d1aebf4707ad0ffe4f1904.tar.xz
sssd-b34ffbf33729c557c3d1aebf4707ad0ffe4f1904.zip
KRB5: Fixing FQ name of user in krb5_setup()
This patch fixes creation of FQ username if krb5_map_user option ise used. Resolves: https://fedorahosted.org/sssd/ticket/3188 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/providers/krb5/krb5_init_shared.c')
-rw-r--r--src/providers/krb5/krb5_init_shared.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/providers/krb5/krb5_init_shared.c b/src/providers/krb5/krb5_init_shared.c
index 767291c0b..c8fd8593a 100644
--- a/src/providers/krb5/krb5_init_shared.c
+++ b/src/providers/krb5/krb5_init_shared.c
@@ -94,6 +94,7 @@ errno_t krb5_child_init(struct krb5_ctx *krb5_auth_ctx,
ret = parse_krb5_map_user(krb5_auth_ctx,
dp_opt_get_cstring(krb5_auth_ctx->opts,
KRB5_MAP_USER),
+ bectx->domain->name,
&krb5_auth_ctx->name_to_primary);
if (ret != EOK) {
DEBUG(SSSDBG_OP_FAILURE, "parse_krb5_map_user failed: %s:[%d]\n",