On 15.7.2010, at 22.00, Brad Davidson wrote:

> It times out after a minute:
> 
> [r...@cc-popmap7 ~]# time doveadm director map
> doveadm(root): Error: User listing returned failure
> doveadm(root): Error: user listing failed
> 
> real    1m0.028s
> user    0m0.088s
> sys     0m0.072s
> 
> Jul 15 13:46:24 cc-popmap7 dovecot: auth: Error: auth worker: Aborted 
> request: Lookup timed out
> Jul 15 13:53:25 cc-popmap7 dovecot: auth: Error: getpwent() failed: No such 
> file or directory

I suppose it shouldn't abort if the query keep sending data.. I'll see if I can 
get this fixed.

> userdb passwd. Our LDAP directory might not be optimally configured. The 
> group that administers it only really cares about binds, iteration can be 
> rather slow:
> 
> [r...@cc-popmap7 ~]# time getent passwd | wc -l 
> 51552
> 
> real    8m0.120s
> user    0m2.507s
> sys     0m1.093s
> 
> That comes out to just over 100 entries a second.

Maybe there could be a parameter to get the user list from a file (one username 
per line) instead of userdb.

Reply via email to