6.0.0-beta1
7/21/25

[#11889] Add possibility for composite RDNs in LDAP
Summary Add possibility for composite RDNs in LDAP
Queue Turba
Queue Version Git master
Type Enhancement
State Resolved
Priority 2. Medium
Owners jan (at) horde (dot) org
Requester horde (at) mbox (dot) tinloaf (dot) de
Created 12/14/2012 (4602 days ago)
Due
Updated 06/05/2014 (4064 days ago)
Assigned
Resolved 06/05/2014 (4064 days ago)
Milestone 4.3.0
Patch Yes

History
06/05/2014 02:34:06 PM Jan Schneider Comment #5
Assigned to Jan Schneider
State ⇒ Resolved
Milestone ⇒ 4.3.0
Reply to this comment
Thanks for your patches!
06/05/2014 02:32:49 PM Git Commit Comment #4 Reply to this comment
Changes have been made in Git (master):

commit bdd0ea2e12722b4c00bbdbb229e0d8706e85bd9b
Author: Jan Schneider <jan@horde.org>
Date:   Thu Jun 5 16:32:25 2014 +0200

     [jan] Support multi-value RDNs in LDAP DN attributes 
(horde@iotti.biz, Request #11889).

  turba/config/backends.php |    4 ++++
  turba/docs/CHANGES        |    2 ++
  turba/lib/Driver/Ldap.php |   33 +++++++++++++++++++++++++++++----
  turba/package.xml         |    6 +++---
  4 files changed, 38 insertions(+), 7 deletions(-)

http://github.com/horde/horde/commit/bdd0ea2e12722b4c00bbdbb229e0d8706e85bd9b
06/04/2014 09:10:35 PM horde (at) iotti (dot) biz Comment #3
New Attachment: turba-11889.nested.array.diff Download
Reply to this comment
Here is the version of the patch working with the companion 
Horde::Ldap patch posted minutes ago. See ticket #11888.
Please revide it, I'm no php expert.
06/04/2014 07:38:12 AM horde (at) iotti (dot) biz Comment #2
New Attachment: turba-11889.php.diff Download
Reply to this comment
Just a modified patch which adds documentation in backends.php config file.
As I wrote in the closely related ticked #11888, it would be very nice 
if this would be included in the main torba package.

Thanks
12/14/2012 06:33:37 PM horde (at) mbox (dot) tinloaf (dot) de Comment #1
Priority ⇒ 2. Medium
Type ⇒ Enhancement
Summary ⇒ Add possibility for composite RDNs in LDAP
Queue ⇒ Turba
Milestone ⇒
Patch ⇒ Yes
New Attachment: Turba_Ldap.php.diff Download
State ⇒ New
Reply to this comment
The attached patch adds the possibility to have composite RDNs for 
LDAP contacts (e.g. givenName=Foo+sn=Bar - that's the way I'm using 
it). This depends on this ticket in the main horde framework:

http://bugs.horde.org/ticket/11888

There you can also see how to use it ('dn = array('+', 'givenName', 'sn')')..

The file to be patched is 'lib/Driver/Ldap.php' from the Turba PEAR package.

Saved Queries