Browse Source

force_stop silencieux et check user verbeux

pull/4/head
Maniack Crudelis 10 years ago
parent
commit
f7c3f0b385
  1. 13
      scripts/install

13
scripts/install

@ -37,11 +37,7 @@ TRAP_ON
# Vérifie la validité de l'user admin # Vérifie la validité de l'user admin
sudo yunohost user list --json | grep -q "\"username\": \"$admin_wordpress\""
if [[ ! $? -eq 0 ]]; then
echo "Wrong admin"
touch /force_stop
fi
sudo yunohost user list --json | grep -q "\"username\": \"$admin_wordpress\"" || (echo "Wrong admin" && touch /force_stop 2> /dev/null)
# Vérifie la présence du / en début de path # Vérifie la présence du / en début de path
if [ $(echo $path | cut -c1) != "/" ]; then if [ $(echo $path | cut -c1) != "/" ]; then
@ -50,21 +46,18 @@ fi
# Vérifie la disponibilité du path et du domaine. # Vérifie la disponibilité du path et du domaine.
sudo yunohost app checkurl $domain$path -a $app sudo yunohost app checkurl $domain$path -a $app
if [[ ! $? -eq 0 ]]; then
touch /force_stop
fi
# Vérifie que le dossier de destination n'est pas déjà utilisé. # Vérifie que le dossier de destination n'est pas déjà utilisé.
final_path=/var/www/$app final_path=/var/www/$app
if [ -e "$final_path" ] if [ -e "$final_path" ]
then then
echo "This path already contains a folder" echo "This path already contains a folder"
touch /force_stop
touch /force_stop 2> /dev/null
fi fi
if [ "$path" == "/" ] && [ "$multisite" = "Yes" ]; then if [ "$path" == "/" ] && [ "$multisite" = "Yes" ]; then
echo "Multisite option of wordpress doesn't work at root of domain." echo "Multisite option of wordpress doesn't work at root of domain."
touch /force_stop
touch /force_stop 2> /dev/null
fi fi
# Enregistre les infos dans la config YunoHost # Enregistre les infos dans la config YunoHost

Loading…
Cancel
Save