Hi every body and happy new Year
Mine works well after some changes
first, I'm using french locales and it seems there's a bug in it
in file /usr/share/roundcube/program/localization/fr/labels.inc
you have to replace this line :
$labels['addcontact'] = 'Ajouter le contact sélectionné àvotre Carnet d\'adresses';
by this one :
$labels['addcontact'] = 'Ajouter le contact sélectionné àvotre Carnet d\\\'adresses';
my conf looks like :
grep -A 8 ldap_public /etc/roundcube/main.inc.php
$rcmail_config['ldap_public']['domain'] = array('hosts' => array('server'),
'port' => 389,
'base_dn' => 'ou=users,dc=domain',
'search_fields' => array('Email' => 'mail', 'Nom' => 'cn', 'Prenom' => 'sn', 'identifiant' => 'uid'),
'name_field' => 'cn',
'firstname_field' => 'sn',
'mail_field' => 'mail',
'scope' => 'sub',
'fuzzy_search' => 1);
as you can see, have made some little changes to have name and first name shown in the result list (so firstname_field won't be usefull for you)
--
I have a second ldap server with personnal adress books
where contact dn looks like :
dn: cn=contactname,ou=username,ou=personal_addressbook,dc=domain
only readable and writeable by
dn: uid=username,ou=users,dc=domain
I don't know to build ldap conf for roundcube to make this ldap directory usable due to user specific bind options and search dn.
If someone could help me on this point