From 3723c7d48d795eb4e13cdd0af77191a0bff865e7 Mon Sep 17 00:00:00 2001 From: Matthew Frost Date: Fri, 18 Mar 2016 19:37:37 +0100 Subject: [PATCH] added sudo access to install commands and added service handler --- scripts/install | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/scripts/install b/scripts/install index 89c76f9..405d667 100755 --- a/scripts/install +++ b/scripts/install @@ -21,17 +21,17 @@ sudo yunohost app checkurl $domain$path -a $app \ || (echo "Path not available: $domain$path" && exit 1) #Add Repositories -echo "deb http://inverse.ca/debian $codename $codename" > sogo.list +sudo echo "deb http://inverse.ca/debian $codename $codename" > sogo.list #Add Repository Key sudo apt-key adv --keyserver keys.gnupg.net --recv-key 0x810273C4 #Update Package Cache -apt-get update +sudo apt-get update #install Sogo -apt-get install sogo +sudo apt-get install sogo # If your app use a MySQL database you can use these lines to bootstrap @@ -41,9 +41,9 @@ apt-get install sogo sudo yunohost app setting $app mysqlpwd -v $db_pwd #Set SOGo Details -sed -i "s@ADMINUSER@$admin@g" ../conf/sogo.conf -sed -i "s@DBUSER@$app@g" ../conf/sogo.conf -sed -i "s@DBPASS@$db_pwd@g" ../conf/sogo.conf +sudo sed -i "s@ADMINUSER@$admin@g" ../conf/sogo.conf +sudo sed -i "s@DBUSER@$app@g" ../conf/sogo.conf +sudo sed -i "s@DBPASS@$db_pwd@g" ../conf/sogo.conf #Copy SOGo config sudo cp ../conf/sogo.conf /etc/sogo/sogo.conf @@ -63,3 +63,4 @@ fi # Restart services sudo service nginx reload sudo yunohost app ssowatconf +sudo service sogo restart