From 6a28df28dd27fdfedd155412fd63fca23b8ab64d Mon Sep 17 00:00:00 2001 From: southerntofu Date: Thu, 16 Apr 2020 11:59:02 +0200 Subject: [PATCH] =?UTF-8?q?deploy.sh:=20ne=20s'ex=C3=A9cute=20(localement)?= =?UTF-8?q?=20que=20sur=20Debian=2010=20Buster?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index 7a7f835..c9c6627 100755 --- a/deploy.sh +++ b/deploy.sh @@ -36,6 +36,14 @@ for arg in "$@"; do done if [[ $REMOTE = false ]]; then + # Vérifier que la distribution est bien Debian buster, sinon on risque de tout casser + grep "Debian GNU/Linux 10" /etc/issue > /dev/null + if [[ $? != 0 ]]; then + echo "ERREUR: Cette recette ne fonctionne que sur Debian 10 Buster! /etc/issue n'indique pas qu'on est sur buster." + doc_admin + exit 3 + fi + # Sécurité pour empêcher une personne d'appliquer par erreur le playbook de ~fr sur son propre serveur # Si le hostname dans config.yml est configuré pour fr.tild3.org mais que /etc/hostname n'est pas "fr", # alors on ne fait rien... sauf bien sûr en mode remote. @@ -57,7 +65,7 @@ if [[ $REMOTE = false ]]; then 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