Author: OpenMacNews Date: To: exim users LIST Subject: Re: [exim] ?? perm problem with log_output in LDA transport
hi philip,
thanks for the reply!
- -- On September 12, 2006 10:15:06 AM +0100 Philip Hazel
<ph10@???> wrote:
>> "Can't open log file /var/MailServer/Logs/dovecot/dovecot.log:
>> Permission denied"
>>
>> disabling 'log_output' makes the error disappear.
>
> That means that Dovecot has written that message to its standard
> output or standard error. You have asked Exim to write such output to
> its log by setting log_output, so it has. If you ask it not to, it
> doesn't. (The output is discarded.)
...
>> why does exim care about the perms on the dovecot log?
>
> It doesn't. You need to find out why Dovecot is writting that message.
hmm. although i still don't understand why there's a perms 'collision'
here in the first place (like u said, have to understand the Dovecot
side ...), it seems that CHANGING the transport's user= spec in
exim.conf to the dovecot MAIL_USER, --NOT-- the AUTH_USER (which owns
the socket) does the trick. At least, to make the error disappear ...
I was _fairly_ certain that this user= needed to be the sock owner ...
hmmm.
thx & cheers,
richard
- --
/"\
\ / ASCII Ribbon Campaign
X against HTML email, vCards
/ \ & micro$oft attachments
[GPG] OpenMacNews at gmail dot com
fingerprint: 50C9 1C46 2F8F DE42 2EDB D460 95F7 DDBD 3671 08C6