Fixed permissions for ssl keys (required for PostfixAdmin)

This commit is contained in:
myve 2025-09-30 20:56:07 +00:00
commit 1a4f4989e7

View file

@ -169,7 +169,7 @@ rm -r /etc/dovecot/ /etc/ssl/dovecot/
mkdir -p /etc/dovecot/ /etc/ssl/dovecot/ mkdir -p /etc/dovecot/ /etc/ssl/dovecot/
# dovecot.conf # dovecot.conf
install -m 0600 /dev/stdin /etc/dovecot/dovecot.conf <<- dovecot.conf cat >/etc/dovecot/dovecot.conf <<- dovecot.conf
dovecot_config_version = 2.4.1 dovecot_config_version = 2.4.1
dovecot_storage_version = 2.4.1 dovecot_storage_version = 2.4.1
@ -267,19 +267,17 @@ namespace inbox {
protocols = imap lmtp protocols = imap lmtp
!include_try ssl-keys.conf
dovecot.conf
# 10-ssl.conf
install -m 0600 /dev/stdin /etc/dovecot/ssl-keys.conf <<- ssl-keys.conf
ssl_server { ssl_server {
dh_file = /etc/ssl/dovecot/dh.pem dh_file = /etc/ssl/dovecot/dh.pem
cert_file = /etc/ssl/dovecot/tls.pem cert_file = /etc/ssl/dovecot/tls.pem
key_file = /etc/ssl/dovecot/tls.key key_file = /etc/ssl/dovecot/tls.key
} }
dovecot.conf ssl-keys.conf
# # 10-ssl.conf
# install -m 0600 /dev/stdin /etc/dovecot/ssl-keys.conf <<- 'ssl-keys.conf'
# ssl_dh = </etc/ssl/dovecot/dh.pem
# ssl_cert = </etc/ssl/dovecot/tls.pem
# ssl_key = </etc/ssl/dovecot/tls.key
# ssl-keys.conf
# Virtual mailboxes # Virtual mailboxes
install -m 0640 /dev/stdin /etc/postfix/sql/virtual_domains_maps.cf <<- eof install -m 0640 /dev/stdin /etc/postfix/sql/virtual_domains_maps.cf <<- eof