deploy.sh: ne s'exécute (localement) que sur Debian 10 Buster
This commit is contained in:
parent
e4bbb3b74d
commit
6a28df28dd
10
deploy.sh
10
deploy.sh
|
@ -36,6 +36,14 @@ for arg in "$@"; do
|
||||||
done
|
done
|
||||||
|
|
||||||
if [[ $REMOTE = false ]]; then
|
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
|
# 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",
|
# 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.
|
# 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? ;)"
|
echo " Tu veux que je configure quoi pour toi si j'ai pas les permissions? ;)"
|
||||||
exit 2
|
exit 2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
CMD="$CMD --connection=local --inventory 127.0.0.1, --limit 127.0.0.1"
|
CMD="$CMD --connection=local --inventory 127.0.0.1, --limit 127.0.0.1"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue