Timo,

Thanks a lot it helps.

1.

What is dependency between login directory and dict client?
Are you trying to open unix domain sockets or pipes under login dir? If yes - is it possible to force dovecot to open it all under /tmp ?

2.
Generally I would like to run entire dovecot under exim user but dovecot
claims
 Logins with login_user's UID 69 not permitted
despite the fact I set
 first_valid_uid = 1
changing login user to nobody helps.

-Dmitry.

Timo Sirainen wrote:
On Mon, 2009-02-02 at 14:43 +0300, Dmitry Samersoff wrote:
Error: dict: dict client: Broken handshake
..
base_dir: /zhome/var/run/dovecot
..
login_dir: /zhome/var/run/dovecot

These can't be the same! Just don't specify login_dir at all, it'll use
the default which is under base_dir.

login_user: exim
login_chroot: no
..
mail_uid: exim
mail_gid: exim

These look suspicious. Are you going to run entire Dovecot under exim
user? If not, login_user can't be the same as mail_uid.



--
Dmitry Samersoff
d...@samersoff.net, http://devnull.samersoff.net
* There will come soft rains ...

Reply via email to