From 40466f20bb6674f8b588b82c9ba30b79f525bf3c Mon Sep 17 00:00:00 2001 From: Maniack Crudelis Date: Sat, 13 Dec 2014 12:57:10 +0100 Subject: [PATCH] =?UTF-8?q?Upgrade=20modifi=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/upgrade | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index 35d5cf0..10ff302 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -1,17 +1,17 @@ #!/bin/bash # Retrieve arguments -domain=$(sudo yunohost app setting wordpress domain) -path=$(sudo yunohost app setting wordpress path) -admin_wordpress=$(sudo yunohost app setting wordpress admin) -language=$(sudo yunohost app setting wordpress language) -is_public=$(sudo yunohost app setting wordpress is_public) +domain=$(sudo yunohost app setting wordpressms domain) +path=$(sudo yunohost app setting wordpressms path) +admin_wordpress=$(sudo yunohost app setting wordpressms admin) +language=$(sudo yunohost app setting wordpressms language) +is_public=$(sudo yunohost app setting wordpressms is_public) root_pwd=$(sudo cat /etc/yunohost/mysql) -final_path=/var/www/wordpress +final_path=/var/www/wordpressms -db_name=wordpress +db_name=wordpressms if [[ "$admin_wordpress" = "" ]]; then @@ -46,12 +46,12 @@ fi # Modify Nginx configuration file and copy it to Nginx conf directory -sed -i "s@PATHTOCHANGE@$path@g" ../conf/nginx.conf* -sed -i "s@ALIASTOCHANGE@$final_path/@g" ../conf/nginx.conf* +sed -i "s@PATHTOCHANGE@$path@g" ../conf/nginx.conf +sed -i "s@ALIASTOCHANGE@$final_path/@g" ../conf/nginx.conf + if [ $is_public = "Yes" ]; then - sudo cp ../conf/nginx.conf-public /etc/nginx/conf.d/$domain.d/wordpress.conf grep -q "define('FORCE_SSL_ADMIN', true);" $final_path/wp-config.php if [[ ! $? -eq 0 ]]; then @@ -60,8 +60,15 @@ then sudo sed -i "s@//define('FORCE_SSL_ADMIN@define('FORCE_SSL_ADMIN@g" $final_path/wp-config.php fi else - sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/wordpress.conf + sudo sed -i "s@#--PRIVATE--@@g" ../conf/nginx.conf fi +if [ "$multisite" = "Yes" ]; +then + sudo sed -i "s@#--MULTISITE--@@g" ../conf/nginx.conf +fi + +sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/wordpressms.conf + # Reload Nginx sudo service nginx reload