From ecda0964fe389b2b487cf119ade3e03241ca41b9 Mon Sep 17 00:00:00 2001 From: Alexandre Cases Date: Wed, 20 Apr 2016 11:49:09 +0200 Subject: [PATCH] Correction problème "sudo" droits script installation --- install/installation.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/install/installation.sh b/install/installation.sh index 1785522..609aa8f 100755 --- a/install/installation.sh +++ b/install/installation.sh @@ -77,20 +77,20 @@ touch ./vendor/phpqrcode/errors.txt ##sudo chmod 775 ./vendor/phpqrcode/errors.txt chmod 775 ./vendor/phpqrcode/errors.txt sudo chgrp -R $grp ./vendor/phpqrcode/ +[[ $? -ne 0 ]] && echo "Vous devez avoir le droit de faire un 'sudo' sinon executer ce script en tant que root" && exit 1 ##sudo chmod -R 775 ./webroot/img/ # TODO: ca serait mieux d'eviter ca ; # Normalement, il faudrait ecrire dans app/tmp et pas dans app/webroot # EP 2014/12/11 chmod 775 ne suffit pas #chmod -R 775 ./webroot/img/ -sudo chmod -R 777 ./webroot/img/ +chmod -R 777 ./webroot/img/ #sudo chown -R $grp:$grp ./webroot/img/ sudo chgrp -R $grp ./webroot/img/ # TODO: il faudrait plutot faire ceci : #sudo chown -R $webServerLogin:$webServerGroup ./webroot/img/ #chmod -R 775 ./webroot/img/ - # 2) POUR LES DOCUMENTS # Ajoute les droits en ecriture pour la generation des documents dir="./tmp/documents/generator/" @@ -103,14 +103,14 @@ fi # 3) POUR CAKEPHP (seule modif demandee par le framework) # Les dossiers ./tmp et ./logs doivent être modifiable par le serveur web : #chmod -R 775 ./tmp/ -sudo chmod 777 -R ./tmp +chmod 777 -R ./tmp sudo chgrp -R $grp ./tmp/ -sudo chmod 777 -R ./logs +chmod 777 -R ./logs sudo chgrp -R $grp ./logs/ echo "==>Done" - +#chown --> user # CONFIGURATION (Database and LDAP) -- libgit2 0.21.2