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