From 5f0226c62a791d49d5d5ad0c10adc485641dae85 Mon Sep 17 00:00:00 2001 From: Maniack Crudelis Date: Wed, 30 Nov 2016 17:52:46 +0100 Subject: [PATCH] dns local --- scripts/install | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/install b/scripts/install index b4d9231..8a90947 100644 --- a/scripts/install +++ b/scripts/install @@ -9,6 +9,10 @@ CLEAN_SETUP () { kill -s 15 $PID_TAIL > /dev/null # Arrête l'exécution de tail. sudo rm -f "$tempfile" fi + + # Clean hosts + sudo sed -i '/#jenkins/d' /etc/hosts + echo "" } TRAP_ON # Active trap pour arrêter le script si une erreur est détectée. @@ -91,6 +95,7 @@ sudo yunohost service add $app -l /var/log/$app/$app.log # Surveille le démarrage du service. config_OK=0 +echo "127.0.0.1 $domain #jenkins" | sudo tee -a /etc/hosts # Renseigne le domain dans le host, pour prévenir d'un dns pas encore propagé. for i in `seq 1 60` do # La boucle attend le démarrage de jenkins Ou 60 secondes. if grep -q "INFOS: Jenkins is fully up and running" "$tempfile" && [ "$config_OK" -eq 0 ]; then @@ -152,3 +157,6 @@ if [ "$is_public" = "No" ]; then # Retire l'accès public sudo yunohost app setting $app unprotected_uris -d fi + +# Clean hosts +sudo sed -i '/#jenkins/d' /etc/hosts