Add a parameter to disable the automatic creation of krb5.conf files 3.2.11-ctdb-64
authorVolker Lendecke <vl@samba.org>
Wed, 26 Aug 2009 12:56:41 +0000 (14:56 +0200)
committerMichael Adam <obnox@samba.org>
Wed, 26 Aug 2009 14:30:40 +0000 (16:30 +0200)
commitbd991fc0f7eb98cc9ba8fcea34b46aecf1de6019
tree48cf9260ff8a32574f42a7c78a2edbf1250c6a39
parent1d87081ae30d4b38b6459e95e206fc9d2fb9498f
Add a parameter to disable the automatic creation of krb5.conf files

This is necessary because MIT 1.5 can't deal with certain types (Tree Root) of
transitive AD trusts. The workaround is to add a [capaths] directive to
/etc/krb5.conf, which we don't automatically put into the krb5.conf winbind
creates.

The alternative would have been something like a "krb5 conf include", but I
think if someone has to mess with /etc/krb5.conf at this level, it should be
easy to add the site-local KDCs as well.

Next alternative is to correctly figure out the [capaths] parameter for all
trusted domains, but for that I don't have the time right now. Sorry :-)
docs-xml/smbdotconf/winbind/createkrb5conf.xml [new file with mode: 0644]
source/libads/kerberos.c
source/param/loadparm.c