On Aug 14, 2009, at 9:01 AM, André Labuschagné wrote:

*Aug 13 10:13:52 li73-31 dovecot: deliver(andre at paranoidandroid.co.za): Fatal: setgid(501(paranoidandroid)) failed with euid=104(vmail), gid=106(vmail), egid=106(vmail): Operation not permitted*

This means that you start deliver as vmail:vmail (which I guess is intended), but userdb lookup says that this user should have GID paranoidandroid. So deliver tries to change the proces's GID, but isn't allowed to because it's not running as root.

userdb:
driver: sql
args: /etc/dovecot/dovecot_sql_userdb.conf

What do you have in user_query? Is it intended that different users have different gids (and maybe uids)?

Reply via email to