diff --git a/scripts/install b/scripts/install index 094d14f..c2f08d1 100644 --- a/scripts/install +++ b/scripts/install @@ -57,22 +57,15 @@ TRAP_ON # Vérifie la validité de l'user admin -sudo yunohost user list --json | grep -q "\"username\": \"$admin\"" -if [[ ! $? -eq 0 ]]; then - echo "Wrong admin" - touch /force_stop -fi +sudo yunohost user list --json | grep -q "\"username\": \"$admin\"" || (echo "Wrong admin" && touch /force_stop 2> /dev/null) # Vérifie la disponibilité du path et du domaine. sudo yunohost app checkurl $domain$path -a $app -if [[ ! $? -eq 0 ]]; then - touch /force_stop -fi # Vérifie que le mot de passe n'est pas vide. if [[ -z $user_pwd ]]; then echo "Mot de passe incorrect" - touch /force_stop + touch /force_stop 2> /dev/null fi # Vérifie que le dossier de destination n'est pas déjà utilisé. @@ -80,7 +73,7 @@ final_path=/var/www/$app if [ -e "$final_path" ] then echo "This path already contains a folder" - touch /force_stop + touch /force_stop 2> /dev/null fi # Vérifie la présence du / en début de path