From 11dbbef351384e09c3e1e7ea4bffb60ecfece7ac Mon Sep 17 00:00:00 2001 From: Pastilhas Date: Mon, 2 Nov 2020 16:40:20 +0000 Subject: [PATCH] [DOCKER][MAIL] Fixed small bugs in config and scripts --- docker/mail/rootfs/etc/dovecot/dovecot.conf | 27 +++++++++++++++++---- docker/mail/rootfs/etc/postfix/main.cf | 4 +-- docker/mail/rootfs/usr/bin/new-user.sh | 6 ++--- docker/mail/rootfs/usr/bin/start.sh | 8 +++--- 4 files changed, 31 insertions(+), 14 deletions(-) diff --git a/docker/mail/rootfs/etc/dovecot/dovecot.conf b/docker/mail/rootfs/etc/dovecot/dovecot.conf index aad6774a25..04a3a3d5f1 100644 --- a/docker/mail/rootfs/etc/dovecot/dovecot.conf +++ b/docker/mail/rootfs/etc/dovecot/dovecot.conf @@ -1,8 +1,8 @@ protocols = imap pop3 lmtp ssl = yes -ssl_cert = > /etc/mail/mailboxes diff --git a/docker/mail/rootfs/usr/bin/start.sh b/docker/mail/rootfs/usr/bin/start.sh index 34381fa455..26c388ca8b 100644 --- a/docker/mail/rootfs/usr/bin/start.sh +++ b/docker/mail/rootfs/usr/bin/start.sh @@ -19,11 +19,11 @@ sed -i -e "s/#HOSTNAME/$MAILNAME/" /etc/opendkim/TrustedHosts if [ ! -e /etc/ssl/.ssl-generated ] then openssl genrsa -des3 -passout pass:asdf -out /etc/ssl/mail.pass.key 2048 && \ - openssl rsa -passin pass:asdf -in /etc/ssl/mail.pass.key -out /etc/ssl/mail.key + openssl rsa -passin pass:asdf -in /etc/ssl/mail.pass.key -out "$SSL_KEY" rm /etc/ssl/mail.pass.key - openssl req -new -key /etc/ssl/mail.key -out /etc/ssl/mail.csr \ - -subj "/C=UK/ST=England/L=London/O=OrgName/OU=IT Department/CN=$MAIL_HOSTNAME_FQDN" - openssl x509 -req -days 365 -in /etc/ssl/mail.csr -signkey /etc/ssl/mail.key -out /etc/ssl/mail.crt + openssl req -new -key "$SSL_KEY" -out /etc/ssl/mail.csr \ + -subj "/C=UK/ST=England/L=London/O=OrgName/OU=IT Department/CN=$MAILNAME" + openssl x509 -req -days 365 -in /etc/ssl/mail.csr -signkey "$SSL_KEY" -out "$SSL_CERT" echo "Do not remove this file." >> /etc/ssl/.ssl-generated fi