Commit ecda0964fe389b2b487cf119ade3e03241ca41b9
1 parent
a7dc600b
Exists in
master
and in
3 other branches
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,20 +77,20 @@ touch ./vendor/phpqrcode/errors.txt | ||
77 | ##sudo chmod 775 ./vendor/phpqrcode/errors.txt | 77 | ##sudo chmod 775 ./vendor/phpqrcode/errors.txt |
78 | chmod 775 ./vendor/phpqrcode/errors.txt | 78 | chmod 775 ./vendor/phpqrcode/errors.txt |
79 | sudo chgrp -R $grp ./vendor/phpqrcode/ | 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 | ##sudo chmod -R 775 ./webroot/img/ | 82 | ##sudo chmod -R 775 ./webroot/img/ |
82 | # TODO: ca serait mieux d'eviter ca ; | 83 | # TODO: ca serait mieux d'eviter ca ; |
83 | # Normalement, il faudrait ecrire dans app/tmp et pas dans app/webroot | 84 | # Normalement, il faudrait ecrire dans app/tmp et pas dans app/webroot |
84 | # EP 2014/12/11 chmod 775 ne suffit pas | 85 | # EP 2014/12/11 chmod 775 ne suffit pas |
85 | #chmod -R 775 ./webroot/img/ | 86 | #chmod -R 775 ./webroot/img/ |
86 | -sudo chmod -R 777 ./webroot/img/ | 87 | +chmod -R 777 ./webroot/img/ |
87 | #sudo chown -R $grp:$grp ./webroot/img/ | 88 | #sudo chown -R $grp:$grp ./webroot/img/ |
88 | sudo chgrp -R $grp ./webroot/img/ | 89 | sudo chgrp -R $grp ./webroot/img/ |
89 | # TODO: il faudrait plutot faire ceci : | 90 | # TODO: il faudrait plutot faire ceci : |
90 | #sudo chown -R $webServerLogin:$webServerGroup ./webroot/img/ | 91 | #sudo chown -R $webServerLogin:$webServerGroup ./webroot/img/ |
91 | #chmod -R 775 ./webroot/img/ | 92 | #chmod -R 775 ./webroot/img/ |
92 | 93 | ||
93 | - | ||
94 | # 2) POUR LES DOCUMENTS | 94 | # 2) POUR LES DOCUMENTS |
95 | # Ajoute les droits en ecriture pour la generation des documents | 95 | # Ajoute les droits en ecriture pour la generation des documents |
96 | dir="./tmp/documents/generator/" | 96 | dir="./tmp/documents/generator/" |
@@ -103,14 +103,14 @@ fi | @@ -103,14 +103,14 @@ fi | ||
103 | # 3) POUR CAKEPHP (seule modif demandee par le framework) | 103 | # 3) POUR CAKEPHP (seule modif demandee par le framework) |
104 | # Les dossiers ./tmp et ./logs doivent être modifiable par le serveur web : | 104 | # Les dossiers ./tmp et ./logs doivent être modifiable par le serveur web : |
105 | #chmod -R 775 ./tmp/ | 105 | #chmod -R 775 ./tmp/ |
106 | -sudo chmod 777 -R ./tmp | 106 | +chmod 777 -R ./tmp |
107 | sudo chgrp -R $grp ./tmp/ | 107 | sudo chgrp -R $grp ./tmp/ |
108 | -sudo chmod 777 -R ./logs | 108 | +chmod 777 -R ./logs |
109 | sudo chgrp -R $grp ./logs/ | 109 | sudo chgrp -R $grp ./logs/ |
110 | echo "==>Done" | 110 | echo "==>Done" |
111 | 111 | ||
112 | 112 | ||
113 | - | 113 | +#chown --> user |
114 | 114 | ||
115 | # CONFIGURATION (Database and LDAP) | 115 | # CONFIGURATION (Database and LDAP) |
116 | 116 |