diff --git a/deploy.sh b/deploy.sh index 083f744..78cc755 100755 --- a/deploy.sh +++ b/deploy.sh @@ -193,15 +193,15 @@ files_generation() { export PARITY_DISK_3="$(openssl rand -base64 32 | tr -d '\=+/ ')" # echo "$REMOTE_PASS" | ssh_to_host "sudo -S mkdir -p extra-files/run/secrets/disks/" - echo "$REMOTE_PASS" | ssh_to_host "echo -n $DATA_DISK_1 | sudo -S tee /run/secrets/disks/data-disk-1" - echo "$REMOTE_PASS" | ssh_to_host "echo -n $DATA_DISK_2 | sudo -S tee /run/secrets/disks/data-disk-2" - echo "$REMOTE_PASS" | ssh_to_host "echo -n $DATA_DISK_3 | sudo -S tee /run/secrets/disks/data-disk-3" - echo "$REMOTE_PASS" | ssh_to_host "echo -n $DATA_DISK_4 | sudo -S tee /run/secrets/disks/data-disk-4" - echo "$REMOTE_PASS" | ssh_to_host "echo -n $DATA_DISK_5 | sudo -S tee /run/secrets/disks/data-disk-5" - echo "$REMOTE_PASS" | ssh_to_host "echo -n $DATA_DISK_6 | sudo -S tee /run/secrets/disks/data-disk-6" - echo "$REMOTE_PASS" | ssh_to_host "echo -n $PARITY_DISK_1 | sudo -S tee /run/secrets/disks/parity-disk-1" - echo "$REMOTE_PASS" | ssh_to_host "echo -n $PARITY_DISK_2 | sudo -S tee /run/secrets/disks/parity-disk-2" - echo "$REMOTE_PASS" | ssh_to_host "echo -n $PARITY_DISK_3 | sudo -S tee /run/secrets/disks/parity-disk-3" + echo "$REMOTE_PASS" 2>/dev/null | ssh_to_host "echo -n $DATA_DISK_1 | sudo -S tee /run/secrets/disks/data-disk-1" + echo "$REMOTE_PASS" 2>/dev/null | ssh_to_host "echo -n $DATA_DISK_2 | sudo -S tee /run/secrets/disks/data-disk-2" + echo "$REMOTE_PASS" 2>/dev/null | ssh_to_host "echo -n $DATA_DISK_3 | sudo -S tee /run/secrets/disks/data-disk-3" + echo "$REMOTE_PASS" 2>/dev/null | ssh_to_host "echo -n $DATA_DISK_4 | sudo -S tee /run/secrets/disks/data-disk-4" + echo "$REMOTE_PASS" 2>/dev/null | ssh_to_host "echo -n $DATA_DISK_5 | sudo -S tee /run/secrets/disks/data-disk-5" + echo "$REMOTE_PASS" 2>/dev/null | ssh_to_host "echo -n $DATA_DISK_6 | sudo -S tee /run/secrets/disks/data-disk-6" + echo "$REMOTE_PASS" 2>/dev/null | ssh_to_host "echo -n $PARITY_DISK_1 | sudo -S tee /run/secrets/disks/parity-disk-1" + echo "$REMOTE_PASS" 2>/dev/null | ssh_to_host "echo -n $PARITY_DISK_2 | sudo -S tee /run/secrets/disks/parity-disk-2" + echo "$REMOTE_PASS" 2>/dev/null | ssh_to_host "echo -n $PARITY_DISK_3 | sudo -S tee /run/secrets/disks/parity-disk-3" echo -e "\n ✅ Encrypting secrets in the correct file..." envsubst < "config-files/sops-nix/secrets.yaml" | sops encrypt --filename-override secrets.yaml \ @@ -252,7 +252,6 @@ files_generation() { envsubst < config-files/docker/hass/mosquitto.conf > extra-files/mnt/config-storage/hass/mqtt/config/mosquitto.conf touch extra-files/mnt/config-storage/hass/mqtt/config/password.txt chmod 0700 extra-files/mnt/config-storage/hass/mqtt/config/password.txt - chown root:root extra-files/mnt/config-storage/hass/mqtt/config/password.txt mosquitto_passwd -b extra-files/mnt/config-storage/hass/mqtt/config/password.txt $HOME_ASSISTANT_MQTT_USER $HOME_ASSISTANT_MQTT_PASSWORD }