Easy disabling of LetsEncrypt folders (#109)

This commit is contained in:
danry25 2017-08-09 00:04:45 -07:00 committed by FusionPBX
parent 9075226df3
commit d7dfdb2279
2 changed files with 10 additions and 2 deletions

View File

@ -17,3 +17,4 @@ database_backup=false # true or false
# General Settings # General Settings
php_version=5 # PHP version 5 or 7 php_version=5 # PHP version 5 or 7
letsencrypt_folder=true # true or false

View File

@ -34,7 +34,7 @@ elif [ ."$cpu_architecture" = ."arm" ]; then
if [ ."$os_codename" = ."jessie" ]; then if [ ."$os_codename" = ."jessie" ]; then
echo "deb http://packages.moopi.uk/debian jessie main" > /etc/apt/sources.list.d/moopi.list echo "deb http://packages.moopi.uk/debian jessie main" > /etc/apt/sources.list.d/moopi.list
wget -O - http://packages.moopi.uk/debian/moopi.gpg.key | apt-key add - wget -O - http://packages.moopi.uk/debian/moopi.gpg.key | apt-key add -
fi fi
else else
#9.x - */stretch/ #9.x - */stretch/
#8.x - */jessie/ #8.x - */jessie/
@ -79,8 +79,15 @@ ln -s /etc/ssl/certs/ssl-cert-snakeoil.pem /etc/ssl/certs/nginx.crt
#remove the default site #remove the default site
rm /etc/nginx/sites-enabled/default rm /etc/nginx/sites-enabled/default
#update config if LetsEncrypt folder is unwanted
if [ .$letsencrypt_folder = .false ]; then
sed -i '151,155d' /etc/nginx/sites-available/fusionpbx
fi
#add the letsencrypt directory #add the letsencrypt directory
mkdir -p /var/www/letsencrypt/ if [ .$letsencrypt_folder = .true ]; then
mkdir -p /var/www/letsencrypt/
fi
#restart nginx #restart nginx
service nginx restart service nginx restart