diff options
author | Todd Lyons <tlyons@exim.org> | 2013-10-31 09:42:15 -0700 |
---|---|---|
committer | Todd Lyons <tlyons@exim.org> | 2013-11-19 19:44:48 -0800 |
commit | 5428a9463ae1080029a84a1b33e4a8a6915c5f28 (patch) | |
tree | 5777dfe7449150de6d594147dd109c87236501b8 /doc | |
parent | b0e85a8ff9297a4edab3f4b8262c933747a52e7f (diff) |
Fix ldap option setting.
Some client libs set a global context, newer client libs set a global
default which then needs to be reloaded.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/doc-docbook/.gitignore | 3 | ||||
-rw-r--r-- | doc/doc-docbook/spec.xfpt | 12 | ||||
-rw-r--r-- | doc/doc-txt/ChangeLog | 3 |
3 files changed, 18 insertions, 0 deletions
diff --git a/doc/doc-docbook/.gitignore b/doc/doc-docbook/.gitignore index fdcaf8b27..ae93d1875 100644 --- a/doc/doc-docbook/.gitignore +++ b/doc/doc-docbook/.gitignore @@ -6,4 +6,7 @@ spec.txt filter*.xml filter.ps filter.pdf +filter-txt.html +filter.txt local_params +exim.8 diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt index 4b9f53ed1..5f1c25f41 100644 --- a/doc/doc-docbook/spec.xfpt +++ b/doc/doc-docbook/spec.xfpt @@ -7040,6 +7040,18 @@ With sufficiently modern LDAP libraries, Exim supports forcing TLS over regular LDAP connections, rather than the SSL-on-connect &`ldaps`&. See the &%ldap_start_tls%& option. +.new +Starting with Exim 4.83, the initialization of LDAP with TLS is more tightly +controlled. Every part of the TLS configuration can be configured by settings in +&_exim.conf_&. Depending on the version of the client libraries installed on +your system, some of the initialization may have required setting options in +&_/etc/ldap.conf_& or &_~/.ldaprc_& to get TLS working with self-signed +certificates. This revealed a nuance where the current UID that exim was +running as could affect which config files it read. With Exim 4.83, these +methods become optional, only taking effect if not specifically set in +&_exim.conf_&. +.wen + .section "LDAP quoting" "SECID68" .cindex "LDAP" "quoting" diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index cc9238e04..989ec52c5 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -20,6 +20,9 @@ TF/02 Portability fix for building lookup modules on Solaris when the xpg4 JH/01 Fix memory-handling in use of acl as a conditional; avoid free of temporary space as the ACL may create new global variables. +TL/01 LDAP support uses per connection or global context settings, depending + upon the detected version of the libraries at build time. + Exim version 4.82 ----------------- |