From 9242c501e630b440e8c9d81574bf656e778238ca Mon Sep 17 00:00:00 2001 From: abeudin Date: Thu, 29 May 2014 14:44:56 +0200 Subject: [PATCH] Update upgrade --- scripts/upgrade | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index 00af1e5..1c18713 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -1,8 +1,9 @@ #!/bin/bash # Retrieve arguments -domain=$(sudo yunohost app setting wordpress domain) -path=$(sudo yunohost app setting wordpress path) +domain=$(sudo yunohost app setting searx domain) +path=$(sudo yunohost app setting searx path) +is_public=$(sudo yunohost app setting searx is_public) # Check depends installation @@ -41,6 +42,20 @@ then sudo rm -f /tmp/myswapfile fi +# Modify Nginx configuration file and copy it to Nginx conf directory +sudo sed -i "s@PATHTOCHANGE@$path@g" ../conf/nginx.conf* +if [ $path != "/" ]; +then +sudo cp ../conf/nginx.conf-noroot /etc/nginx/conf.d/$domain.d/searx.conf +else +sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/searx.conf +fi + +if [ $is_public = "No" ]; +then + sudo sed -i 's/#include conf/include conf/' /etc/nginx/conf.d/$domain.d/searx.conf +fi + ## Reload Nginx and regenerate SSOwat conf sudo service nginx reload sudo service uwsgi restart