Sieve permissions issue following update

Gene Heskett gheskett at wdtv.com
Thu Jan 1 14:12:07 UTC 2015


On Thursday 01 January 2015 08:36:40 Robert Blayzor did opine
And Gene did reply:
> On Jan 1, 2015, at 8:10 AM, Stephan Bosch <stephan at rename-it.nl> wrote:
> > Could you enable mail_debug? That should show why it is trying to
> > recompile the Sieve script.
> 
> Well, that it does!  And it's saying the script is "not up to date" and
> tries to recompile it.  However, I'm not sure why it would say it's
> NOT up to date, it most certainly was manually compiled by me and not
> touched afterwards.  Would commented likes, starting with "#" in the
> script have anything to do with it?
> 
> 
> Jan 01 13:32:30 lda(rt): Debug: sieve: file storage: Using script
> storage path: /etc/dovecot/sieve/default.sieve Jan 01 13:32:30
> lda(rt): Debug: sieve: file script: Opened script `default' from
> `/etc/dovecot/sieve/default.sieve' Jan 01 13:32:30 lda(rt): Debug:
> sieve: Using the following location for user's Sieve script:
> /etc/dovecot/sieve/default.sieve Jan 01 13:32:30 lda(rt): Debug:
> sieve: Loading script /etc/dovecot/sieve/default.sieve Jan 01 13:32:30
> lda(rt): Debug: sieve: Script binary /etc/dovecot/sieve/default.svbin
> is not up-to-date Jan 01 13:32:30 lda(rt): Debug: sieve: Script
> `default' from /etc/dovecot/sieve/default.sieve successfully compiled
> Jan 01 13:32:30 lda(rt): Error: sieve: binary save: failed to create
> temporary file:
> open(/etc/dovecot/sieve/default.svbin.dogpile.devnull.us.679.) failed:
> Permission denied (euid=1002(rt) egid=1002(rt) missing +w perm:
> /etc/dovecot/sieve, dir owned by 26:0 mode=0755)

Obviously, the last 3 lines are showing a perms problem.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS


More information about the dovecot mailing list