From cedbc0c7cf164b6401bf3643cba8d5a41a431f1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Numbus?= Date: Fri, 9 Jan 2026 16:41:10 +0100 Subject: [PATCH] Get envsubst to replace only necessary variables --- deploy.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/deploy.sh b/deploy.sh index 07e56a2..fa410bc 100644 --- a/deploy.sh +++ b/deploy.sh @@ -606,13 +606,13 @@ nix_generation() { cp -avu templates/nix-config/misc/* final-nix-config/etc/nixos/misc/ echo -e "\n✅ Writing correct ips to configuration.nix..." - envsubst \$HOME_SERVER_IP,\$HOME_ROUTER_IP,\$TARGET_INTERFACE final-nix-config/etc/nixos/misc/networking.nix.tmp + envsubst '$HOME_SERVER_IP $HOME_ROUTER_IP $TARGET_INTERFACE' final-nix-config/etc/nixos/misc/networking.nix.tmp mv final-nix-config/etc/nixos/misc/networking.nix.tmp final-nix-config/etc/nixos/misc/networking.nix - envsubst \$DOMAIN_NAME,\$EMAIL_ADDRESS,\$SENDER_EMAIL_DOMAIN,\$SENDER_EMAIL_ADDRESS final-nix-config/etc/nixos/misc/mail.nix.tmp + envsubst '$DOMAIN_NAME $EMAIL_ADDRESS $SENDER_EMAIL_DOMAIN $SENDER_EMAIL_ADDRESS' final-nix-config/etc/nixos/misc/mail.nix.tmp mv final-nix-config/etc/nixos/misc/mail.nix.tmp final-nix-config/etc/nixos/misc/mail.nix - envsubst \$PODMAN_NETWORKS final-nix-config/etc/nixos/misc/activation.nix.tmp + envsubst '$PODMAN_NETWORKS' final-nix-config/etc/nixos/misc/activation.nix.tmp mv final-nix-config/etc/nixos/misc/activation.nix.tmp final-nix-config/etc/nixos/misc/activation.nix - envsubst \$TRAEFIK_NETWORKS,\$TRAEFIK_REF_NETWORKS final-nix-config/etc/nixos/podman/traefik.nix.tmp + envsubst '$TRAEFIK_NETWORKS $TRAEFIK_REF_NETWORKS' final-nix-config/etc/nixos/podman/traefik.nix.tmp mv final-nix-config/etc/nixos/podman/traefik.nix.tmp final-nix-config/etc/nixos/podman/traefik.nix if [[ "${TARGET_TPM}" == "true" ]]; then sed -i "s|# boot.initrd.systemd.tpm2.enable = true;| boot.initrd.systemd.tpm2.enable = true;|" final-nix-config/etc/nixos/configuration.nix