fix: set -e dans install.sh, DNS DHCP standalone, loginShellInit
This commit is contained in:
@@ -1,7 +1,10 @@
|
||||
# Pas de shebang ici : ce fichier est injecté comme corps de script par
|
||||
# pkgs.writeShellScriptBin dans installer-base.nix (qui ajoute déjà
|
||||
# `#!...` + `set -euo pipefail`).
|
||||
#
|
||||
# pkgs.writeShellScriptBin dans installer-base.nix (qui ajoute juste
|
||||
# `#!...`, PAS de mode strict — d'où le `set` explicite ci-dessous : sans
|
||||
# lui, une erreur (ex: DNS indisponible) n'arrête pas le script, qui
|
||||
# continuait jusqu'au reboot final en masquant l'échec.
|
||||
set -euo pipefail
|
||||
|
||||
# Installeur unique pour les deux repos :
|
||||
# - branche "flotte" -> nixos_fleet (public, jamais chiffré)
|
||||
# - branche "utilisateur nommé" -> nixos_users (privé, chiffrement au choix)
|
||||
|
||||
Reference in New Issue
Block a user