heimdal:kdc: Do not generate extra PAC buffers for S4U2Self service ticket
commit9bd26804852d957f81cb311e5142f9190f9afa65
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Tue, 23 Nov 2021 06:38:35 +0000 (23 19:38 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 30 Nov 2021 02:42:31 +0000 (30 02:42 +0000)
tree158c358887ab5b464da1a1ef2c2b80c8fcd8852a
parentee4aa21c487fa80082a548b2e4f115a791e30340
heimdal:kdc: Do not generate extra PAC buffers for S4U2Self service ticket

Normally samba_wdc_get_pac() is used to generate the PAC for a TGT, but
when generating a service ticket for S4U2Self, we want to avoid adding
the additional PAC_ATTRIBUTES_INFO and PAC_REQUESTER_SID buffers.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
selftest/knownfail_heimdal_kdc
source4/heimdal/kdc/kerberos5.c
source4/heimdal/kdc/krb5tgs.c
source4/heimdal/kdc/windc.c
source4/heimdal/kdc/windc_plugin.h
source4/kdc/wdc-samba4.c