From d7dfdb227944021ee9665c934a836aa928316064 Mon Sep 17 00:00:00 2001 From: danry25 Date: Wed, 9 Aug 2017 00:04:45 -0700 Subject: [PATCH] Easy disabling of LetsEncrypt folders (#109) --- debian/resources/config.sh | 1 + debian/resources/nginx.sh | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/debian/resources/config.sh b/debian/resources/config.sh index accfcf9..a19e840 100755 --- a/debian/resources/config.sh +++ b/debian/resources/config.sh @@ -17,3 +17,4 @@ database_backup=false # true or false # General Settings php_version=5 # PHP version 5 or 7 +letsencrypt_folder=true # true or false diff --git a/debian/resources/nginx.sh b/debian/resources/nginx.sh index 1a71b18..60bfcc4 100755 --- a/debian/resources/nginx.sh +++ b/debian/resources/nginx.sh @@ -34,7 +34,7 @@ elif [ ."$cpu_architecture" = ."arm" ]; then if [ ."$os_codename" = ."jessie" ]; then 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 - - fi + fi else #9.x - */stretch/ #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 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 -mkdir -p /var/www/letsencrypt/ +if [ .$letsencrypt_folder = .true ]; then + mkdir -p /var/www/letsencrypt/ +fi #restart nginx service nginx restart