LDAP support libraries
Go to file
2011-01-25 14:10:47 +01:00
.gitignore remove old sources from gitignore 2010-11-18 12:00:08 +01:00
ldap.init initscript: slaptest with '-u' to skip database opening 2011-01-06 19:19:07 +01:00
ldap.sysconfig removed slurpd options from sysconfig/ldap 2011-01-06 19:20:39 +01:00
ldap.tmpfiles setup tempfiles.d to create runtime directory when using tmpfs 2011-01-20 17:38:36 +01:00
openldap-cacertdir-hash-only.patch various TLS bugfixes 2010-11-18 11:28:30 +01:00
openldap-evolution-ntlm.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-export-ldif.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-improve-trace-messages.patch various TLS bugfixes 2010-11-18 11:28:30 +01:00
openldap-ldaprc-currentdir.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-manpages.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-nss-ca-selfsigned.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-nss-cipher-suites.patch fix: default encryption strength dropped in switch to using NSS 2011-01-20 16:35:38 +01:00
openldap-nss-db-prefix.patch various TLS bugfixes 2010-11-18 11:28:30 +01:00
openldap-nss-delay-token-auth.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-nss-non-blocking.patch MozNSS - implement full non-blocking semantics 2010-11-22 18:49:05 +01:00
openldap-nss-restart-modules-fork.patch fix: restart NSS modules after fork 2011-01-25 11:36:54 +01:00
openldap-reentrant-gethostby.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-reject-non-file-keyfiles.patch various TLS bugfixes 2010-11-18 11:28:30 +01:00
openldap-security-pie.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-slapd-conf.patch update list of overlays in slapd.conf 2010-11-22 18:49:05 +01:00
openldap-smbk5pwd-overlay.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-sql-linking.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-use-cacert-dir-and-file.patch various TLS bugfixes 2010-11-18 11:28:30 +01:00
openldap-userconfig-setgid.patch rebase to 2.4.23 2010-08-27 14:45:25 +02:00
openldap-verify-self-issued-certs.patch fix: some server certificates refused with inadequate type error 2011-01-20 16:23:28 +01:00
openldap.spec fix: invalid path to db_recover 2011-01-25 14:10:47 +01:00
README.evolution - spell out explicitly that the evo-openldap stuff shouldn't be used for any 2005-02-02 23:44:13 +00:00
sources new sources for 2.4.23 2010-08-27 14:55:32 +02:00

These files are here specifically for use in building the evolution-connector
package, and should not be used for any other purpose.

In order to authenticate to older servers, an LDAP client must perform an
ntlm_bind operation instead of a simple or SASL bind.  The ntlm_bind is not the
same thing as performing SASL authentication using NTLM as the mechanism, which
wouldn't require any patching.  Newer servers properly support DIGEST-MD5, so
this requirement only applies to clients which want to authenticate to older
servers, and this requirement will hopefully go away at some point.

Because the changes involved both modify the libldap ABI and add
non-standardized messages to the protocol, changed libraries are built
statically and stashed in a directory where they will not be found by a
compiler using the default search paths.

The openldap-devel package provides "openldap-evolution-devel" if it includes a
patched version of these libraries in such a directory.  Packages which depend
on these libraries should BuildRequire this virtual provision so that they
don't fail to compile or get miscompiled if the libraries are not present.

If/when the evolution-connector package stops requiring these changes, the
changed libraries will simply disappear.