]> git.ipfire.org Git - thirdparty/krb5.git/commit
Add SASL support to LDAP KDB module
authorGreg Hudson <ghudson@mit.edu>
Mon, 16 Jun 2014 16:41:03 +0000 (12:41 -0400)
committerGreg Hudson <ghudson@mit.edu>
Sat, 19 Jul 2014 20:34:57 +0000 (16:34 -0400)
commite94082d8c923cff454c1bc53b377ba394a3cec3c
tree48d699005c206e08cc0a7b5d66411923b1ad02a7
parent89b3b6b80d4812722e8d3b02e2134ccf5d1360c2
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)
src/Makefile.in
src/config/pre.in
src/configure.in
src/include/k5-int.h
src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h
src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c
src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c