Commit ecda0964fe389b2b487cf119ade3e03241ca41b9

Authored by Alexandre
1 parent a7dc600b

Correction problème "sudo" droits script installation

Showing 1 changed file with 5 additions and 5 deletions   Show diff stats
install/installation.sh
... ... @@ -77,20 +77,20 @@ touch ./vendor/phpqrcode/errors.txt
77 77 ##sudo chmod 775 ./vendor/phpqrcode/errors.txt
78 78 chmod 775 ./vendor/phpqrcode/errors.txt
79 79 sudo chgrp -R $grp ./vendor/phpqrcode/
  80 +[[ $? -ne 0 ]] && echo "Vous devez avoir le droit de faire un 'sudo' sinon executer ce script en tant que root" && exit 1
80 81  
81 82 ##sudo chmod -R 775 ./webroot/img/
82 83 # TODO: ca serait mieux d'eviter ca ;
83 84 # Normalement, il faudrait ecrire dans app/tmp et pas dans app/webroot
84 85 # EP 2014/12/11 chmod 775 ne suffit pas
85 86 #chmod -R 775 ./webroot/img/
86   -sudo chmod -R 777 ./webroot/img/
  87 +chmod -R 777 ./webroot/img/
87 88 #sudo chown -R $grp:$grp ./webroot/img/
88 89 sudo chgrp -R $grp ./webroot/img/
89 90 # TODO: il faudrait plutot faire ceci :
90 91 #sudo chown -R $webServerLogin:$webServerGroup ./webroot/img/
91 92 #chmod -R 775 ./webroot/img/
92 93  
93   -
94 94 # 2) POUR LES DOCUMENTS
95 95 # Ajoute les droits en ecriture pour la generation des documents
96 96 dir="./tmp/documents/generator/"
... ... @@ -103,14 +103,14 @@ fi
103 103 # 3) POUR CAKEPHP (seule modif demandee par le framework)
104 104 # Les dossiers ./tmp et ./logs doivent être modifiable par le serveur web :
105 105 #chmod -R 775 ./tmp/
106   -sudo chmod 777 -R ./tmp
  106 +chmod 777 -R ./tmp
107 107 sudo chgrp -R $grp ./tmp/
108   -sudo chmod 777 -R ./logs
  108 +chmod 777 -R ./logs
109 109 sudo chgrp -R $grp ./logs/
110 110 echo "==>Done"
111 111  
112 112  
113   -
  113 +#chown --> user
114 114  
115 115 # CONFIGURATION (Database and LDAP)
116 116  
... ...