[Dovecot] prefetch userdb on 1.0.alpha4

Feraudet Cyril cyril at feraudet.com
Thu Dec 8 19:19:33 EET 2005


Le 8 déc. 05 à 17:55, Thomas Hummel a écrit :

> On Thu, Dec 08, 2005 at 04:00:00PM +0100, Feraudet Cyril wrote:
>
>> I got :
>>
>> ==> /var/log/dovecot/dovecot.log <==
>> dovecot: Dec 08 15:53:21 Error: auth(default): prefetch(mylogin,
>> 10.3.245.xxx): passdb didn't return userdb entries
>
>> A idea ?
>
> It seems you don't make passdb return user attributes.
This filter with ldapsearch command return my uid and pas crypt  
password ...

I've used an other method : userdb static{} and passdb pam {} and pam  
with libpam-ldap (ldaps, etc ...)

Merci Thomas pour ton aide.

Cyril Feraudet

>
> Let's suppose your user and pass LDAP attributes are on the same LDAP
> tree leave, you'd do it by setting pass_attrs like below in
> dovecot-ldap.conf:
>
>
>   pass_attrs =  
> uid,userPassword,homeDirectory=userdb_home,,,uidNumber=userdb_uid,gidN 
> umber=userdb_gid
>
>
> Note :
>
> userdb_xxx are keys in the hash table where your user attributes will
> be recorded and then passed to imap-login as extra_fields of the
> auth_request
>
> -- 
> Thomas Hummel 	    | Institut Pasteur
> <hummel at pasteur.fr> | Pôle informatique - systèmes et réseau



More information about the dovecot mailing list