Prompt reboot after hostname change

This commit is contained in:
2026-05-22 14:17:48 +02:00
parent b5b8f83b3c
commit 90b6693bb1
2 changed files with 14 additions and 1 deletions
+2
View File
@@ -58,6 +58,8 @@ Exemples de cas d'usage :
| 🛠️ Modifier hostname et réseau | Renseigner toutes les informations |
| 💤 Ne rien changer | Laisser hostname et IP vides |
Si le hostname est modifié, le script propose un redémarrage complet de la machine afin que le nouveau nom soit pris en compte par tous les services.
## 🐳 Installation Docker CE
Installer Docker CE depuis le dépôt officiel Docker :
+12 -1
View File
@@ -264,7 +264,7 @@ write_resolv_conf() {
# Orchestre la collecte des informations, la confirmation et l'application des changements.
main() {
local hostname interface ip_cidr gateway dns_servers restart_answer network_changed
local hostname interface ip_cidr gateway dns_servers reboot_answer restart_answer network_changed
echo "Configuration reseau Debian"
echo
@@ -347,6 +347,17 @@ main() {
echo "Redemarrez le reseau ou la machine pour appliquer la configuration IP."
fi
fi
if [[ -n "${hostname}" ]]; then
echo
read -r -p "Redemarrer la machine maintenant pour appliquer completement le hostname ? [y/N]: " reboot_answer
if [[ "${reboot_answer}" =~ ^[yY]$ ]]; then
echo "Redemarrage de la machine."
systemctl reboot
else
echo "Redemarrez la machine plus tard pour que le nouveau hostname soit pris en compte partout."
fi
fi
}
main "$@"