When turning off ssl, edit file in site-available instead of site-enabled

Because by default sed does not follow symlinks, the symlink to site-available/ttrs was actually replaced by a copy when disabling SSL
Fixed that by editing the original file.
This commit is contained in:
Arnaud Rebts 2015-12-10 13:31:25 +01:00
parent 8952bd1bf9
commit 8872872beb

View File

@ -20,9 +20,9 @@ setup_nginx()
chmod 600 "/etc/ssl/certs/ttrss.crt"
else
# Turn off SSL.
sed -i -e "s/listen\s*443\s*;/listen 80;/g" /etc/nginx/sites-enabled/ttrss
sed -i -e "s/ssl\s*on\s*;/ssl off;/g" /etc/nginx/sites-enabled/ttrss
sed -i -e "/\s*ssl_*/d" /etc/nginx/sites-enabled/ttrss
sed -i -e "s/listen\s*443\s*;/listen 80;/g" /etc/nginx/sites-available/ttrss
sed -i -e "s/ssl\s*on\s*;/ssl off;/g" /etc/nginx/sites-available/ttrss
sed -i -e "/\s*ssl_*/d" /etc/nginx/sites-available/ttrss
fi
# Configure Nginx so that is doesn't show its version number in the HTTP headers.