Summary | Provides non-anonymous LDAP bind for DN searching |
Queue | Vacation |
Queue Version | 3.0.1 |
Type | Enhancement |
State | Rejected |
Priority | 2. Medium |
Owners | jan (at) horde (dot) org |
Requester | stephens (at) ameslab (dot) gov |
Created | 01/26/2008 (6321 days ago) |
Due | |
Updated | 10/16/2012 (4596 days ago) |
Assigned | 01/31/2008 (6316 days ago) |
Resolved | 10/16/2012 (4596 days ago) |
Milestone | |
Patch | No |
State ⇒ Rejected
would be using Horde_Ldap that already allow anonymous searching.
State ⇒ Assigned
Priority ⇒ 2. Medium
Type ⇒ Enhancement
Summary ⇒ Provides non-anonymous LDAP bind for DN searching
Queue ⇒ Vacation
New Attachment: vacation-3.0.1-no-anon-search.patch.txt
State ⇒ New
anonymous binds. This conflicts with apparent assumptions in the SORK
Vacation LDAP driver
Attached is a tested and relatively straightforward patch for the SORK module
vacation-h3-3.0.1 that provides the following features:
* A non-anonymous bind for searching a user DN in the _lookupdn() method,
while at the same performing the LDAP attribute changes while bound as
the currently logged-in user's DN.
* A boolean module configuration variable to control activation of this DN
search mode. Setting this variable value to FALSE was tested to correctly
revert to the unpatched logic for the binddn setting.
* Debugging output now shows what DN, if any, was used to bind with to
perform the search in _lookupdn().
After this patch is applied, it is necessary to regenerate a new conf.php
module configuration file.