]> git.pld-linux.org Git - packages/openldap.git/blame - openldap-README.evolution
perl 5.38.0 rebuild
[packages/openldap.git] / openldap-README.evolution
CommitLineData
88765dcf
JR
1These files are here specifically for use in building the evolution-connector
2package, and should not be used for any other purpose.
3
4In order to authenticate to older servers, an LDAP client must perform an
5ntlm_bind operation instead of a simple or SASL bind. The ntlm_bind is not the
6same thing as performing SASL authentication using NTLM as the mechanism, which
7wouldn't require any patching. Newer servers properly support DIGEST-MD5, so
8this requirement only applies to clients which want to authenticate to older
9servers, and this requirement will hopefully go away at some point.
10
11Because the changes involved both modify the libldap ABI and add
12non-standardized messages to the protocol, changed libraries are built
13statically and stashed in a directory where they will not be found by a
14compiler using the default search paths.
15
16The openldap-devel package provides "openldap-evolution-devel" if it includes a
17patched version of these libraries in such a directory. Packages which depend
18on these libraries should BuildRequire this virtual provision so that they
19don't fail to compile or get miscompiled if the libraries are not present.
20
21If/when the evolution-connector package stops requiring these changes, the
22changed libraries will simply disappear.
This page took 0.126557 seconds and 4 git commands to generate.