aboutsummaryrefslogtreecommitdiff
path: root/src/config/pre.in
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2014-06-22 10:42:14 -0400
committerGreg Hudson <ghudson@mit.edu>2014-07-19 16:21:15 -0400
commit472349d2a47fbc7db82e46ba46411b95c312fc1f (patch)
tree72b90150ec678d401fafd4893675f5cad3832f77 /src/config/pre.in
parent4abfd7bc3819a66f77a1cf121b7608af624ecb6e (diff)
downloadkrb5-472349d2a47fbc7db82e46ba46411b95c312fc1f.zip
krb5-472349d2a47fbc7db82e46ba46411b95c312fc1f.tar.gz
krb5-472349d2a47fbc7db82e46ba46411b95c312fc1f.tar.bz2
Move KKDCP OpenSSL code to an internal plugin
Create an internal pluggable interface "tls" with one in-tree dynamic plugin module named "k5tls". Move all of the OpenSSL calls to the plugin module, and make the libkrb5 code load and invoke the plugin. This way we do not load or initialize libssl unless an HTTP proxy is used. ticket: 7929
Diffstat (limited to 'src/config/pre.in')
-rw-r--r--src/config/pre.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/config/pre.in b/src/config/pre.in
index e1d7e4b..fd8ee56 100644
--- a/src/config/pre.in
+++ b/src/config/pre.in
@@ -213,6 +213,7 @@ KRB5_DB_MODULE_DIR = $(MODULE_DIR)/kdb
KRB5_PA_MODULE_DIR = $(MODULE_DIR)/preauth
KRB5_AD_MODULE_DIR = $(MODULE_DIR)/authdata
KRB5_LIBKRB5_MODULE_DIR = $(MODULE_DIR)/libkrb5
+KRB5_TLS_MODULE_DIR = $(MODULE_DIR)/tls
KRB5_LOCALEDIR = @localedir@
GSS_MODULE_DIR = @libdir@/gss
KRB5_INCSUBDIRS = \