From e6a2d407cb5d2a73db160ee3c95aec963c55987f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Numbus?= Date: Sun, 25 Jan 2026 13:28:12 +0100 Subject: [PATCH] BugFixes --- deploy.sh | 33 ++++++++++++--------------------- 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/deploy.sh b/deploy.sh index 27267fb..f525ed3 100644 --- a/deploy.sh +++ b/deploy.sh @@ -590,31 +590,22 @@ echo "$REMOTE_PASS" | sudo -S mkdir -p /etc/secrets/disks/ echo "$REMOTE_PASS" | sudo -S bash -c "printf '%s' '$PASS' > /etc/secrets/disks/boot-${i}" EOF done - if [[ ${CONTENT_DISK_NUMBER} -ne 1 && ${PARITY_DISK_NUMBER} -ne 1 ]]; then - for i in $(seq 1 "$CONTENT_DISK_NUMBER"); do - PASS="$(xkcdpass)" - echo -n "$PASS" > "final-nix-config/etc/secrets/disks/content-${i}" - chmod 600 "final-nix-config/etc/secrets/disks/content-${i}" - ssh_to_host 'bash -s' << EOF + for i in $(seq 1 "$CONTENT_DISK_NUMBER"); do + PASS="$(xkcdpass)" + echo -n "$PASS" > "final-nix-config/etc/secrets/disks/content-${i}" + chmod 600 "final-nix-config/etc/secrets/disks/content-${i}" + ssh_to_host 'bash -s' << EOF echo "$REMOTE_PASS" | sudo -S bash -c "printf '%s' '$PASS' > /etc/secrets/disks/content-${i}" EOF - done - for i in $(seq 1 "$PARITY_DISK_NUMBER"); do - PASS="$(xkcdpass)" - echo -n "$PASS" > "final-nix-config/etc/secrets/disks/parity-${i}" - chmod 600 "final-nix-config/etc/secrets/disks/parity-${i}" - ssh_to_host 'bash -s' << EOF + done + for i in $(seq 1 "$PARITY_DISK_NUMBER"); do + PASS="$(xkcdpass)" + echo -n "$PASS" > "final-nix-config/etc/secrets/disks/parity-${i}" + chmod 600 "final-nix-config/etc/secrets/disks/parity-${i}" + ssh_to_host 'bash -s' << EOF echo "$REMOTE_PASS" | sudo -S bash -c "printf '%s' '$PASS' > /etc/secrets/disks/parity-${i}" EOF - done - else - PASS="$(xkcdpass)" - echo -n "$PASS" > "final-nix-config/etc/secrets/disks/mirror" - chmod 600 "final-nix-config/etc/secrets/disks/mirror" - ssh_to_host 'bash -s' << EOF -echo "$REMOTE_PASS" | sudo -S bash -c "printf '%s' '$PASS' > /etc/secrets/disks/mirror" -EOF - fi + done ### Generate disk keys <-- echo -e "\n ✅ Generating sops-nix keys..."