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>
Sat, 11 Sep 2010 08:46:13 +0000 (18:46 +1000)
commit3b4db34011f06fb785153fa9070fb1da9d8f5c78
tree9e6049a7a3c6233ea94e4a1b417b331c70dedb86
parentee943fb2bfc1fe7bad924aea9096c246bef6d60b
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