[Dovecot] SELinux and "i_stream_read() failed: Permission denied"

James Butler jbutler at thebestdefense.com
Thu Apr 16 04:55:52 EEST 2009


> On Wed, 2009-04-15 at 16:47 -0700, James Butler wrote:
>> "i_stream_read() failed: Permission denied" is an error message
>> generated
>> when a large-ish file (>128kb in my case) is attached to a message that
>> has been passed to Dovecot's deliver program when SELinux is being
>> enforced.
> ..
>> The problem is that deliver is not running with the correct SELinux
>> policy
>> to be able to write to the global /tmp directory
>
> BTW. Dovecot v1.2+ no longer writes to /tmp directory. Writing to /tmp
> was pretty evil.
>
>

I hear ya. I'm running v.1.2.rc2 ... is there a newer version?



More information about the dovecot mailing list