diff options
author | Greg Hudson <ghudson@mit.edu> | 2014-06-16 12:41:03 -0400 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2014-07-19 16:34:57 -0400 |
commit | e94082d8c923cff454c1bc53b377ba394a3cec3c (patch) | |
tree | 48d699005c206e08cc0a7b5d66411923b1ad02a7 /src/config/pre.in | |
parent | 89b3b6b80d4812722e8d3b02e2134ccf5d1360c2 (diff) | |
download | krb5-e94082d8c923cff454c1bc53b377ba394a3cec3c.zip krb5-e94082d8c923cff454c1bc53b377ba394a3cec3c.tar.gz krb5-e94082d8c923cff454c1bc53b377ba394a3cec3c.tar.bz2 |
Add SASL support to LDAP KDB module
Add variables for the SASL mechanism, authcid, authzid, and realm. If
a SASL mechanism is set, perform an interactive bind with that
mechanism. If <sasl/sasl.h> is found at build time, provide the
authcid, authzid, and realm in the interaction function, and provide a
SASL secret read from the service password file (under the authcid) if
we found one.
Based on a patch from Zoran Pericic <zpericic@netst.org>.
ticket: 7944 (new)
Diffstat (limited to 'src/config/pre.in')
-rw-r--r-- | src/config/pre.in | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/config/pre.in b/src/config/pre.in index 002c2f7..c7cff81 100644 --- a/src/config/pre.in +++ b/src/config/pre.in @@ -434,6 +434,9 @@ TLS_IMPL = @TLS_IMPL@ TLS_IMPL_CFLAGS = @TLS_IMPL_CFLAGS@ TLS_IMPL_LIBS = @TLS_IMPL_LIBS@ +# Whether we have the SASL header file for the LDAP KDB module +HAVE_SASL = @HAVE_SASL@ + # error table rules # ### /* these are invoked as $(...) foo.et, which works, but could be better */ |