Quellcode durchsuchen

dovecot: fix precompiling of sieve scripts

DerLinkman vor 1 Jahr
Ursprung
Commit
c918726143
2 geänderte Dateien mit 1 neuen und 9 gelöschten Zeilen
  1. 0 8
      data/Dockerfiles/dovecot/docker-entrypoint.sh
  2. 1 1
      docker-compose.yml

+ 0 - 8
data/Dockerfiles/dovecot/docker-entrypoint.sh

@@ -407,14 +407,6 @@ sievec /var/vmail/sieve/global_sieve_after.sieve
 sievec /usr/lib/dovecot/sieve/report-spam.sieve
 sievec /usr/lib/dovecot/sieve/report-spam.sieve
 sievec /usr/lib/dovecot/sieve/report-ham.sieve
 sievec /usr/lib/dovecot/sieve/report-ham.sieve
 
 
-for file in /var/vmail/*/*/sieve/*.sieve ; do
-  if [[ "$file" == "/var/vmail/*/*/sieve/*.sieve" ]]; then
-    continue
-  fi
-  sievec "$file" "$(dirname "$file")/../.dovecot.svbin"
-  chown vmail:vmail "$(dirname "$file")/../.dovecot.svbin"
-done
-
 # Fix permissions
 # Fix permissions
 chown root:root /etc/dovecot/sql/*.conf
 chown root:root /etc/dovecot/sql/*.conf
 chown root:dovecot /etc/dovecot/sql/dovecot-dict-sql-sieve* /etc/dovecot/sql/dovecot-dict-sql-quota* /etc/dovecot/lua/passwd-verify.lua
 chown root:dovecot /etc/dovecot/sql/dovecot-dict-sql-sieve* /etc/dovecot/sql/dovecot-dict-sql-quota* /etc/dovecot/lua/passwd-verify.lua

+ 1 - 1
docker-compose.yml

@@ -221,7 +221,7 @@ services:
             - sogo
             - sogo
 
 
     dovecot-mailcow:
     dovecot-mailcow:
-      image: mailcow/dovecot:1.30
+      image: mailcow/dovecot:2.0
       depends_on:
       depends_on:
         - mysql-mailcow
         - mysql-mailcow
         - netfilter-mailcow
         - netfilter-mailcow