Commit 3a2e7ae5b8118c1e8ad380cfb9e7d9ffec9b8f77
1 parent
74574343
Exists in
master
and in
3 other branches
ajout d'une verifications des droits sur le repertoire courant au debut de installation.sh
Showing
1 changed file
with
19 additions
and
0 deletions
Show diff stats
install/installation.sh
1 | 1 | #!/bin/bash |
2 | 2 | |
3 | +# Le script peut-il continuer et créer les fichiers qui lui sont nécessaires ? | |
4 | +access_path=`dirname $0` | |
5 | +if [ -r "$access_path" ]; then | |
6 | + if [ -w "$access_path" ]; then | |
7 | + if [ -x "$access_path" ]; then | |
8 | + echo "Vous avez les droits suffisants sur ce repertoire pour exécuter ce script" | |
9 | + else | |
10 | + echo "Veuillez relancer le script en root" | |
11 | + exit 1 | |
12 | + fi | |
13 | + else | |
14 | + echo "Veuillez relancer le script en root" | |
15 | + exit 1 | |
16 | + fi | |
17 | +else | |
18 | + echo "Veuillez relancer le script en root" | |
19 | + exit 1 | |
20 | +fi | |
21 | + | |
3 | 22 | git config core.fileMode false |
4 | 23 | |
5 | 24 | # Pour Mac OS recent (10.10, Yosemite), la syntaxe du SED est differente | ... | ... |