Add a parameter to disable the automatic creation of krb5.conf files
authorVolker Lendecke <vl@samba.org>
Wed, 26 Aug 2009 12:56:41 +0000 (14:56 +0200)
committerVolker Lendecke <vl@samba.org>
Wed, 26 Aug 2009 13:28:06 +0000 (15:28 +0200)
commitb824b1b7bf19b4b8c64b7c2c5a6a1d3287820088
treed82e327e9134f2bbac5e3f4881be3906f9fe74be
parentda99e3a724b493ba47a06d0704b891819ad16647
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]
source3/include/proto.h
source3/libads/kerberos.c
source3/param/loadparm.c