Преглед изворни кода

dovecot ssl_dh update

pull/91/head
kgskgs пре 3 година
родитељ
комит
bb48b5029a
1 измењених фајлова са 11 додато и 2 уклоњено
  1. +11
    -2
      emailwiz.sh

+ 11
- 2
emailwiz.sh Прегледај датотеку

@@ -114,7 +114,14 @@ spamassassin unix - n n - - pipe
# /etc/dovecot/dovecot.conf because it's easier to manage. You can get a backup # /etc/dovecot/dovecot.conf because it's easier to manage. You can get a backup
# of the original in /usr/share/dovecot if you want. # of the original in /usr/share/dovecot if you want.


echo "Creating Dovecot config..."
dovecot_v="$(dovecot --version | cut -d ' ' -f1 | cut -d '.' -f1-2)"
dovecot_v_major=${dovecot_v%.*}
dovecot_v_minor=${dovecot_v#*.}
dovecot_dh="ssl_dh = </usr/share/dovecot/dh.pem"

[ $dovecot_v_major -eq 2 ] && [ $dovecot_v_minor -lt 3 ] || [ $dovecot_v_major -lt 2 ] && dovecot_dh="#$dovecot_dh"

echo "Creating Dovecot config (v $dovecot_v)..."


echo "# Dovecot config echo "# Dovecot config
# Note that in the dovecot conf, you can use: # Note that in the dovecot conf, you can use:
@@ -127,7 +134,9 @@ echo "# Dovecot config
ssl = required ssl = required
ssl_cert = <$certdir/fullchain.pem ssl_cert = <$certdir/fullchain.pem
ssl_key = <$certdir/privkey.pem ssl_key = <$certdir/privkey.pem
ssl_dh = </usr/share/dovecot/dh.pem
#You have to add ssl_dh if your Dovecot version is 2.3 or greater!
#https://wiki.dovecot.org/SSL/DovecotConfiguration#SSL_security_settings
$dovecot_dh
# Plaintext login. This is safe and easy thanks to SSL. # Plaintext login. This is safe and easy thanks to SSL.
auth_mechanisms = plain login auth_mechanisms = plain login




Loading…
Откажи
Сачувај