فهرست منبع

[Postfix] Proper permissions for sql config files
[Dovecot] Proper permissions for sql config files

André 7 سال پیش
والد
کامیت
23e6e52f4f
2فایلهای تغییر یافته به همراه5 افزوده شده و 0 حذف شده
  1. 3 0
      data/Dockerfiles/dovecot/docker-entrypoint.sh
  2. 2 0
      data/Dockerfiles/postfix/postfix.sh

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

@@ -131,6 +131,9 @@ sievec /usr/local/lib/dovecot/sieve/report-spam.sieve
 sievec /usr/local/lib/dovecot/sieve/report-ham.sieve
 
 # Fix permissions
+chown root:root /usr/local/etc/dovecot/sql/*.conf
+chown root:dovecot /usr/local/etc/dovecot/sql/dovecot-dict-sql-sieve* /usr/local/etc/dovecot/sql/dovecot-dict-sql-quota*
+chmod 640 /usr/local/etc/dovecot/sql/*.conf
 chown -R vmail:vmail /var/vmail/sieve
 
 # Fix more than 1 hardlink issue

+ 2 - 0
data/Dockerfiles/postfix/postfix.sh

@@ -252,6 +252,8 @@ chmod 700 /var/lib/zeyple/keys
 chown -R 600:600 /var/lib/zeyple/keys
 
 # Fix Postfix permissions
+chown -R root:postfix /opt/postfix/conf/sql/
+chmod 640 /opt/postfix/conf/sql/*.cf
 chgrp -R postdrop /var/spool/postfix/public
 chgrp -R postdrop /var/spool/postfix/maildrop
 postfix set-permissions