Hi RC users, I need a bit of help with my LDAP setup. I followed the steps on this twiki page: http://trac.roundcube.net/wiki/Howto_Ldap to create a Public and a Private address book.
Everything works fine, except for one thing: private users have to be manually inserted into the ldap directory, before they can add e-mails via the webapp to their private adrbook.
So basically if there is a user as: "ou=myuser,ou=private,ou=rcabook,dc=localhost" all his addresses will be under this node. E.g. "dn: cn=Contact one,ou=myuser,ou=private,ou=rcabook,dc=localhost"
The script on the twiki page creates: "dn: ou=private,ou=rcabook,dc=pojo,dc=hu".
The webmail app would create: "dn: cn=Contact one,ou=myuser,ou=private,ou=rcabook,dc=localhost"
My question is: what should create "dn: cn=user,ou=private,ou=rcabook,dc=pojo,dc=hu" ? Does it have to be created manually for each user? (After doing that everything works as desired - still it would be painful to do that for all users.)
The twiki page has a slapd.conf attached, which has this section which made me thing, the public user would create these entries but they don't get created:
# Grant the Roundcub user to create private users access to dn.one="ou=private,ou=rcabook,dc=localhost" attrs=userPassword by dn="cn=rcuser,ou=rcabook,dc=localhost" write by anonymous auth by self write by * none
Am I misunderstanding something?
Any help is appreciated!
Thanks, Szabolcs