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
|
EOF
|
||||||
done
|
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..."
|
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
|
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)
|
export SOPS_PUBLIC_KEY=$(age-keygen -y final-nix-config/var/lib/sops-nix/key.txt)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
authorizedSshPublicKeys: |
|
authorizedSshPublicKeys: |
|
||||||
"$AUTHORIZED_SSH_PUBLIC_KEY"
|
$AUTHORIZED_SSH_PUBLIC_KEY
|
||||||
smtpPassword: "$SMTP_SERVER_PASSWORD"
|
smtpPassword: "$SMTP_SERVER_PASSWORD"
|
||||||
cloudlfareDnsApiToken: "$CLOUDFLARE_DNS_API_TOKEN"
|
cloudlfareDnsApiToken: "$CLOUDFLARE_DNS_API_TOKEN"
|
||||||
Reference in New Issue
Block a user