Fixed secrets indentation
This commit is contained in:
@@ -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,4 +1,4 @@
|
||||
authorizedSshPublicKeys: |
|
||||
"$AUTHORIZED_SSH_PUBLIC_KEY"
|
||||
$AUTHORIZED_SSH_PUBLIC_KEY
|
||||
smtpPassword: "$SMTP_SERVER_PASSWORD"
|
||||
cloudlfareDnsApiToken: "$CLOUDFLARE_DNS_API_TOKEN"
|
||||
Reference in New Issue
Block a user