[Bug 217946] LDAP directory contact attributes cannot be modified

2009-12-08 Thread rdratlos
https://bugs.kde.org/show_bug.cgi?id=217946





--- Comment #1 from2009-12-09 02:06:14 ---
Created an attachment (id=38937)
 --> (http://bugs.kde.org/attachment.cgi?id=38937)
LDAP test contact

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 217946] LDAP directory contact attributes cannot be modified

2009-12-11 Thread rdratlos
https://bugs.kde.org/show_bug.cgi?id=217946


rdrat...@yahoo.co.uk changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED




--- Comment #2 from2009-12-12 03:40:37 ---
After checking the source code (provided by Ubuntu) I found following solutions
for this bug report:
1. Missing objectClasses
   This problem can be easily solved. By default kaddressbook supports only
inetPerson as objectClass for its contacts. But in the preference dialog for
the LDAP addressbook there is an attribute mapping button. Once it's pressed a
mapping dialog pops up which has an entry object classes. Just add the missing
objectClasses with comma separation. The final entry should look as follows: 

person,organizationalPerson,inetOrgPerson

2. Attribute Modification fails
   This problem still occurs after having applied the solution for problem 1.
But this is not a bug of kaddressbook. It's a bug of kdepimlibs which
kaddressbook uses.

3. Complete deletion and add of contacts in case of modification
   This problem cannot be confirmed. Maybe my ACLs where not correctly set up.
After checking the LDAP protocol between kaddressbook and my LDAP server and
the kdepimlibs source code, it seems that kaddressbook only modifies the
attributes using the 'replace' operation.

I will set this bug report to 'resolved' and open a new for kdepim.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs