Fixed secrets indentation

This commit is contained in:
Raphaël Numbus
2026-02-24 14:17:10 +01:00
parent cddbeea5a4
commit 9173432ea9
2 changed files with 11 additions and 1 deletions
+10
View File
@@ -461,6 +461,16 @@ echo "$LIVE_TARGET_PASSWD" | sudo -S chmod 600 /etc/secrets/disks/parity-${i}
EOF
done
local SSH_KEYS_FORMATTED=""
if [[ "$(declare -p AUTHORIZED_SSH_PUBLIC_KEY 2>/dev/null)" =~ "declare -a" ]]; then
for key in "${AUTHORIZED_SSH_PUBLIC_KEY[@]}"; do
SSH_KEYS_FORMATTED+=" \"$key\""$'\n'
done
else
SSH_KEYS_FORMATTED=" \"$AUTHORIZED_SSH_PUBLIC_KEY\""$'\n'
fi
export AUTHORIZED_SSH_PUBLIC_KEY="$SSH_KEYS_FORMATTED"
echo -e "\n ✅ Generating sops-nix keys..."
ssh-to-age -private-key -i final-nix-config/home/numbus-admin/.ssh/id_ed25519 > final-nix-config/var/lib/sops-nix/key.txt
export SOPS_PUBLIC_KEY=$(age-keygen -y final-nix-config/var/lib/sops-nix/key.txt)
+1 -1
View File
@@ -1,4 +1,4 @@
authorizedSshPublicKeys: |
"$AUTHORIZED_SSH_PUBLIC_KEY"
$AUTHORIZED_SSH_PUBLIC_KEY
smtpPassword: "$SMTP_SERVER_PASSWORD"
cloudlfareDnsApiToken: "$CLOUDFLARE_DNS_API_TOKEN"