From 5bf6315bc68c087f0917d01b1edb4c64b875dc86 Mon Sep 17 00:00:00 2001 From: kload Date: Tue, 29 Sep 2015 19:33:05 -0400 Subject: [PATCH] [fix] Install Sieve properly on Dovecot --- data/hooks/conf_regen/25-dovecot | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/data/hooks/conf_regen/25-dovecot b/data/hooks/conf_regen/25-dovecot index e8d2187db..974fa3e0b 100644 --- a/data/hooks/conf_regen/25-dovecot +++ b/data/hooks/conf_regen/25-dovecot @@ -43,10 +43,12 @@ sudo rm -rf /etc/dovecot/global_script sudo mkdir -p -m 0770 /etc/dovecot/global_script safe_copy sa-learn-pipe.sh /usr/bin/sa-learn-pipe.sh sudo chmod 755 /usr/bin/sa-learn-pipe.sh + safe_copy dovecot.sieve /etc/dovecot/global_script/dovecot.sieve -sudo chmod 660 /etc/dovecot/global_script/dovecot.sieve +sudo chmod 660 /etc/dovecot/global_script/dovecot.sieve > /dev/null 2>&1 \ + || safe_copy dovecot.sieve /etc/dovecot/global_script/dovecot.sieve sudo sievec /etc/dovecot/global_script/dovecot.sieve sudo chmod 660 /etc/dovecot/global_script/dovecot.svbin -service dovecot reload +sudo service dovecot restart