6.0.0-beta1
7/6/25

[#7354] LDAP abook objects are always moved to _params['root'] DN
Summary LDAP abook objects are always moved to _params['root'] DN
Queue Turba
Queue Version HEAD
Type Bug
State Not A Bug
Priority 1. Low
Owners bklang (at) horde (dot) org, wrobel (at) horde (dot) org
Requester m.gabriel (at) das-netzwerkteam (dot) de
Created 09/18/2008 (6135 days ago)
Due
Updated 12/29/2008 (6033 days ago)
Assigned 10/07/2008 (6116 days ago)
Resolved 12/29/2008 (6033 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch Yes

History
12/29/2008 08:31:43 AM Gunnar Wrobel Comment #3
State ⇒ Not A Bug
Reply to this comment
Sorry for the delay.



Turba does not support hierarchical address books. The patch would 
only fix a configuration error.



If you use a LDAP sub structure on a writeable LDAP you will have to 
define several addressbooks in turba/config/sources.php. Each with its 
own root. You may not use



'scope' => 'sub'



for writeable address books. This makes only sense for read-only LDAP.
12/22/2008 03:31:35 AM Chuck Hagenbuch Comment #2 Reply to this comment
Gunnar, can you have a look at this? Thanks!
10/07/2008 01:53:44 PM Jan Schneider State ⇒ Assigned
Assigned to Gunnar Wrobel
Assigned to Ben Klang
 
09/18/2008 02:11:40 PM m (dot) gabriel (at) das-netzwerkteam (dot) de Comment #1
Priority ⇒ 1. Low
New Attachment: turba_save-without-rename.patch Download
Patch ⇒ Yes
Milestone ⇒
Summary ⇒ LDAP abook objects are always moved to _params['root'] DN
Type ⇒ Bug
State ⇒ Unconfirmed
Queue ⇒ Turba
Reply to this comment
when saving a turba LDAP object it is always moved to the base DN as 
specified in the source's _params['root'] DN. this behaviour 
gradiously destroy the fine ou/cn structure of an LDAP-subtree (scope 
= sub).



the attached patch tries to leave the turba LDAP object in place and 
only if that fails it moves the object  to the _params['root'] DN...



hope someone likes it...



@kolab-people: this fix allows it to edit contats in cn=external via 
horde without destroying the kolab LDAP tree...

Saved Queries