diff --git a/scripts/install b/scripts/install index fcea5a6..4ae5787 100644 --- a/scripts/install +++ b/scripts/install @@ -179,9 +179,7 @@ setupVars="$pihole_storage/setupVars.conf" # Trouve l'interface réseau par défaut main_iface=$(route | grep default | awk '{print $8;}' | head -n1) echo "PIHOLE_INTERFACE=$main_iface" > $setupVars -# Trouve l'ipv4 associée à l'interface trouvée -localipv4=$(ifconfig | grep -A 1 "$main_iface" | tail -1 | awk '{print $2;}' | cut -d: -f2) -echo "IPV4_ADDRESS=$localipv4" >> $setupVars +echo "IPV4_ADDRESS=127.0.0.1" >> $setupVars echo "IPV6_ADDRESS=" >> $setupVars echo "PIHOLE_DNS_1=" >> $setupVars echo "PIHOLE_DNS_2=" >> $setupVars @@ -224,6 +222,9 @@ ynh_replace_string "^cache-size=" "#pihole# cache-size=" /etc/dnsmasq.conf # CONFIGURE DNS FOR THE LOCAL DOMAINS #================================================= +# Trouve l'ipv4 associée à l'interface trouvée +localipv4=$(ifconfig | grep -A 1 "$main_iface" | tail -1 | awk '{print $2;}' | cut -d: -f2) + # Liste les domaines de yunohost while read perdomain do diff --git a/scripts/restore b/scripts/restore index 5b10c82..c5c47b5 100644 --- a/scripts/restore +++ b/scripts/restore @@ -176,7 +176,7 @@ setupVars="/etc/pihole/setupVars.conf" echo "PIHOLE_INTERFACE=$main_iface" > $setupVars ynh_replace_string "^PIHOLE_INTERFACE=.*" "PIHOLE_INTERFACE=$main_iface" $setupVars -ynh_replace_string "^IPV4_ADDRESS=.*" "IPV4_ADDRESS=$localipv4" $setupVars +ynh_replace_string "^IPV4_ADDRESS=.*" "IPV4_ADDRESS=127.0.0.1" $setupVars ynh_store_file_checksum "$setupVars" # Enregistre la somme de contrôle du fichier de config diff --git a/scripts/upgrade b/scripts/upgrade index 6e81d14..62e793d 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -133,9 +133,7 @@ ynh_backup_if_checksum_is_different "$setupVars" # Créé un backup du fichier d # Trouve l'interface réseau par défaut main_iface=$(route | grep default | awk '{print $8;}' | head -n1) echo "PIHOLE_INTERFACE=$main_iface" > $setupVars -# Trouve l'ipv4 associée à l'interface trouvée -localipv4=$(ifconfig | grep -A 1 "$main_iface" | tail -1 | awk '{print $2;}' | cut -d: -f2) -echo "IPV4_ADDRESS=$localipv4" >> $setupVars +echo "IPV4_ADDRESS=127.0.0.1" >> $setupVars echo "IPV6_ADDRESS=" >> $setupVars echo "PIHOLE_DNS_1=" >> $setupVars echo "PIHOLE_DNS_2=" >> $setupVars