]> git.ipfire.org Git - thirdparty/krb5.git/commit
Don't require krb5.conf without KRB5_DNS_LOOKUP
authorGreg Hudson <ghudson@mit.edu>
Mon, 16 Dec 2013 22:09:00 +0000 (17:09 -0500)
committerGreg Hudson <ghudson@mit.edu>
Mon, 16 Dec 2013 22:09:00 +0000 (17:09 -0500)
commitf7f6403626f26ff7fe7ec1dc5691e5923c8fea93
treeff12ee1e4b5538bcab7e42aa3374b408d9045b4d
parentdecccbcb5075f8fbc28a535a9b337afc84a15dee
Don't require krb5.conf without KRB5_DNS_LOOKUP

For a long time we have allowed krb5 contexts to be initialized in the
absence of krb5.conf--but only if KRB5_DNS_LOOKUP is defined,
presumably on the theory that no KDCs could be contacted without
either DNS support or profile configuration.  But locate plugins could
provide the ability to find KDCs, and some libkrb5 operations (such as
IAKERB initiation) could succeed without needing to locate KDCs.

Also get rid of the profile_in_memory context flag, since we don't use
it any more.
src/include/k5-int.h
src/lib/krb5/os/init_os_ctx.c