[DOCKER][MAIL] Cleanup opendkim.conf

Also improved consistency in other files
This commit is contained in:
Pastilhas
2020-11-23 14:55:33 +00:00
committed by Hugo Sales
parent dde68b1d22
commit 748d86d6d3
3 changed files with 37 additions and 133 deletions

View File

@@ -1,17 +1,16 @@
#!/bin/sh
# Run openssl
if [ ! -e "$SSL_CERT" ]
if [ ! -e "${SSL_CERT}" ]
then
mkdir -p "$(dirname $SSL_CERT)" "$(dirname $SSL_KEY)"
openssl req -x509 -nodes -newkey rsa:2018 -days 365 -keyout "$SSL_CERT" -out "$SSL_KEY"
mkdir -p "$(dirname ${SSL_CERT})" "$(dirname $SSL_KEY)"
openssl req -x509 -nodes -newkey rsa:2018 -days 365 -keyout "${SSL_CERT}" -out "${SSL_KEY}"
fi
# Run opendkim
if [ ! -e "/var/opendkim/keys/default.private" ]
then
mkdir -p /var/opendkim/keys
opendkim-genkey -d "$DOMAINNAME" -D "/var/opendkim/keys"
opendkim-genkey -d "${DOMAINNAME}" -D "/var/opendkim/keys/"
fi
postmap /etc/mail/aliases /etc/mail/domains /etc/mail/mailboxes /etc/mail/passwd