[Dovecot] This binary should probably be called with process group set to (vmail) instead of (userid)

Jeff Lacki jeep at rahul.net
Mon May 7 22:11:28 EEST 2012


>
> Im sorry to ask another basic question, but Ive tried to find this
> answer for several hours now and it eludes me.  Im getting the following
> when dovecot tries to deliver an email:
>
> May  6 19:29:21 mydomain dovecot: lda: Debug: auth input: jeff home=/opt/imapdata/j/jeff/INBOX uid=1001 gid=999
> May  6 19:29:21 mydomain dovecot: lda(jeff): Fatal: setgid(999(vmail) from userdb lookup) failed with euid=999(vmail), gid=500(jeff), egid=500(jeff): Operation not permitted (This binary should probably be called with process group set to 999(vmail) instead of 500(jeff))
>
> I cannot seem to find where its trying to call dovecot-lda with uid(jeff) at?
> AFAIK Ive set everything up to use/deliver as 'vmail'.  'jeff' is the only person on this
> box with a unix account which is uid 500, but how do I make it use vmail instead?
>

I forgot to show my dovecot-lda, it seems correct and its setuid as well:

-rwsr-x--x 1 vmail vmail 75789 Apr 28 08:15 dovecot-lda*

Anyone?  I seem to be in permissions hell trying to set things up.
Thank you

/mf/home/jeep/shell/.signature



More information about the dovecot mailing list