diff --git a/deploy.sh b/deploy.sh index 2378270..89e7e2a 100755 --- a/deploy.sh +++ b/deploy.sh @@ -30,6 +30,13 @@ if [[ $REMOTE = false ]]; then echo " Pour configurer ton serveur, tu peux repartir du fichier d'exemple config.default.yml: \`cp config.default.yml config.yml\`. Voir le manuel d'administration dans le ficher \`docs/administrateurice.md\`." exit 1 fi + + # Vérifier qu'on exécute le playbook en root, sinon on a pas assez de privilèges et ça ne sert à rien! + if [[ "$EUID" != 0 ]]; then + echo "ERREUR: Ce script doit être exécuté en root si exécuté localement." + echo " Tu veux que je configure quoi pour toi si j'ai pas les permissions? ;)" + exit 2 + fi CMD="$CMD --connection=local --inventory 127.0.0.1, --limit 127.0.0.1" fi