diff options
author | Andrew Bartlett <abartlet@samba.org> | 2021-10-19 16:01:36 +1300 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2021-10-20 12:54:54 +0000 |
commit | 5eeb441b771a1ffe1ba1c69b72e8795f525a58ed (patch) | |
tree | 8a01db79207a415d0154acd3f73d09e1076ce398 /auth/credentials/credentials_krb5.c | |
parent | 46039baa81377df10e5b134e4bb064ed246795e4 (diff) | |
download | samba-5eeb441b771a1ffe1ba1c69b72e8795f525a58ed.tar.gz |
dsdb: Allow special chars like "@" in samAccountName when generating the salt
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14874
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Wed Oct 20 12:54:54 UTC 2021 on sn-devel-184
Diffstat (limited to 'auth/credentials/credentials_krb5.c')
-rw-r--r-- | auth/credentials/credentials_krb5.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/auth/credentials/credentials_krb5.c b/auth/credentials/credentials_krb5.c index c03d80ac440..d2e7a76a69e 100644 --- a/auth/credentials/credentials_krb5.c +++ b/auth/credentials/credentials_krb5.c @@ -1200,12 +1200,12 @@ _PUBLIC_ int cli_credentials_get_keytab(struct cli_credentials *cred, break; } - ret = smb_krb5_salt_principal(realm, - username, /* sAMAccountName */ - upn, /* userPrincipalName */ - uac_flags, - mem_ctx, - &salt_principal); + ret = smb_krb5_salt_principal_str(realm, + username, /* sAMAccountName */ + upn, /* userPrincipalName */ + uac_flags, + mem_ctx, + &salt_principal); if (ret) { talloc_free(mem_ctx); return ret; |