Update xlxd-debian-installer.sh

prepare certbot for optional
This commit is contained in:
M0VUB 2022-01-11 19:01:45 +00:00 committed by GitHub
parent 1c33a5d1e8
commit 6b33b3171e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 20 additions and 18 deletions

View File

@ -121,24 +121,26 @@ sed -i "s/ysf-xlxd/xlxd/g" /etc/apache2/sites-available/$XLXDOMAIN.conf
chown -R www-data:www-data /var/www/xlxd/ chown -R www-data:www-data /var/www/xlxd/
chown -R www-data:www-data /xlxd/ chown -R www-data:www-data /xlxd/
a2ensite $XLXDOMAIN a2ensite $XLXDOMAIN
if [ $VERSION = 11 ] # revert certbot make this an option! for another day
then #if [ $VERSION = 11 ]
snap install core #then
snap refresh core # snap install core
snap install --classic certbot # snap refresh core
ln -s /snap/bin/certbot /usr/bin/certbot # snap install --classic certbot
ufw allow http # ln -s /snap/bin/certbot /usr/bin/certbot
ufw allow https # ufw allow http
systemctl restart apache2 # ufw allow https
certbot --apache # systemctl restart apache2
else # certbot --apache
echo "" #else
echo "Ahh! Somthing went wrong with the snapd cerbot app, your SSL certificate" # echo ""
echo "The output above is the only indication as to why it might have failed. " # echo "Ahh! Somthing went wrong with the snapd cerbot app, your SSL certificate"
echo "Run certbot --apache again to restart certbot installation" # echo "The output above is the only indication as to why it might have failed. "
echo "" # echo "Run certbot --apache again to restart certbot installation"
exit 0 # echo ""
fi # exit 0
#fi
# end of certbot
clear clear
echo "Starting XLXD....." echo "Starting XLXD....."
sleep 2 sleep 2