mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2024-11-22 02:17:26 +00:00
during setup suppress the status line about generating an SSL certificate if we already have it
This commit is contained in:
parent
b9820641aa
commit
bbf78716fd
11
setup/ssl.sh
11
setup/ssl.sh
@ -24,9 +24,20 @@
|
|||||||
source setup/functions.sh # load our functions
|
source setup/functions.sh # load our functions
|
||||||
source /etc/mailinabox.conf # load global vars
|
source /etc/mailinabox.conf # load global vars
|
||||||
|
|
||||||
|
# Show a status line if we are going to take any action in this file.
|
||||||
|
if [ ! -f /usr/bin/openssl ] \
|
||||||
|
|| [ ! -f $STORAGE_ROOT/ssl/ssl_private_key.pem ] \
|
||||||
|
|| [ ! -f $STORAGE_ROOT/ssl/ssl_certificate.pem ] \
|
||||||
|
|| [ ! -f $STORAGE_ROOT/ssl/dh2048.pem ]; then
|
||||||
echo "Creating initial SSL certificate and perfect forward secrecy Diffie-Hellman parameters..."
|
echo "Creating initial SSL certificate and perfect forward secrecy Diffie-Hellman parameters..."
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Install openssl.
|
||||||
|
|
||||||
apt_install openssl
|
apt_install openssl
|
||||||
|
|
||||||
|
# Create a directory to store TLS-related things like "SSL" certificates.
|
||||||
|
|
||||||
mkdir -p $STORAGE_ROOT/ssl
|
mkdir -p $STORAGE_ROOT/ssl
|
||||||
|
|
||||||
# Generate a new private key.
|
# Generate a new private key.
|
||||||
|
Loading…
Reference in New Issue
Block a user