kdc: Remove UF_NO_AUTH_DATA_REQUIRED from client principals
commit106dc4a049265e49f5b39c0bf0dbb3793aa34a61
authorAndrew Bartlett <abartlet@samba.org>
Mon, 18 Oct 2021 02:21:50 +0000 (18 15:21 +1300)
committerStefan Metzmacher <metze@samba.org>
Wed, 27 Oct 2021 22:37:10 +0000 (27 22:37 +0000)
tree7642daaca84febd5c8d777e7f662b6b202a47231
parentfa32948c1d15ace180b5a9c7d80a1e0b25846d2a
kdc: Remove UF_NO_AUTH_DATA_REQUIRED from client principals

Tests against Windows 2019 show that UF_NO_AUTH_DATA_REQUIRED
applies to services only, not to clients.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14871
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14881

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
[abartlet@samba.org backported from commit 92e8ce18a79e88c9b961dc20e39436c4cf653013
 as there was a knownfail conflict with the test_remove_pac case
 which succeeds on this branch]
selftest/knownfail_heimdal_kdc
selftest/knownfail_mit_kdc
source4/kdc/mit_samba.c
source4/kdc/pac-glue.c