s3-krb5 Fix Kerberos on FreeBSD with Samba4 DCs
authorAndrew Bartlett <abartlet@samba.org>
Sat, 11 Sep 2010 06:13:33 +0000 (16:13 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 24 Sep 2010 04:49:41 +0000 (14:49 +1000)
commit9788a681adf405f10e6aa2a2af5e5424a4c840ac
tree8c8fdfbdd797256f6319c23af7ae627d31d7fb63
parente54527f19f676eb8f604b1353cfb63c89d3a17d2
s3-krb5 Fix Kerberos on FreeBSD with Samba4 DCs

The idea of this patch is: Don't support a mix of different kerberos
features.

Either we should prepare a GSSAPI (8003) checksum and mark the request as
such, or we should use the old behaviour (a normal kerberos checksum of 0 data).

Sending the GSSAPI checksum data, but without marking it as GSSAPI broke
Samba4, and seems well outside the expected behaviour, even if Windows accepts it.

Andrew Bartlett
source3/libsmb/clikrb5.c