install_update_dovecot.sh: force ssl/tls (ssl = required).
This commit is contained in:
parent
ff121e8562
commit
59a3fe60fc
@ -1027,6 +1027,8 @@ fi
|
|||||||
|
|
||||||
## - edit /usr/local/dovecot/etc/dovecot/conf.d/10-ssl.conf
|
## - edit /usr/local/dovecot/etc/dovecot/conf.d/10-ssl.conf
|
||||||
## -
|
## -
|
||||||
|
## - ssl = required
|
||||||
|
## -
|
||||||
## - ssl_cert = <$server_cert
|
## - ssl_cert = <$server_cert
|
||||||
## - ssl_key = <$server_key
|
## - ssl_key = <$server_key
|
||||||
## -
|
## -
|
||||||
@ -1052,7 +1054,9 @@ fi
|
|||||||
## -
|
## -
|
||||||
_failed=false
|
_failed=false
|
||||||
echononl "\tAdjusting file 10-ssl.conf.."
|
echononl "\tAdjusting file 10-ssl.conf.."
|
||||||
perl -i.ORIG -n -p -e "s#^([ ]*)(ssl_cert\ ?=.*)#\1\#\# \2\n\1ssl_cert = <$server_cert#g" \
|
perl -i.ORIG -n -p -e "s#^([ ]*)(ssl\ ?=.*)#\1\#\# \2\n\1ssl = required#g" \
|
||||||
|
/usr/local/dovecot-${_version}/etc/dovecot/conf.d/10-ssl.conf || _failed=true
|
||||||
|
perl -i -n -p -e "s#^([ ]*)(ssl_cert\ ?=.*)#\1\#\# \2\n\1ssl_cert = <$server_cert#g" \
|
||||||
/usr/local/dovecot-${_version}/etc/dovecot/conf.d/10-ssl.conf || _failed=true
|
/usr/local/dovecot-${_version}/etc/dovecot/conf.d/10-ssl.conf || _failed=true
|
||||||
perl -i -n -p -e "s#^([ ]*)(ssl_key\ ?=.*)#\1\#\# \2\n\1ssl_key = <$server_key#g" \
|
perl -i -n -p -e "s#^([ ]*)(ssl_key\ ?=.*)#\1\#\# \2\n\1ssl_key = <$server_key#g" \
|
||||||
/usr/local/dovecot-${_version}/etc/dovecot/conf.d/10-ssl.conf || _failed=true
|
/usr/local/dovecot-${_version}/etc/dovecot/conf.d/10-ssl.conf || _failed=true
|
||||||
|
Loading…
Reference in New Issue
Block a user