From 622e00afbb8cb718640675b2605241eca8613f1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sat, 5 Aug 2023 10:37:25 +0200 Subject: [PATCH] also pass ssh_args to rsync --- src/nixos-anywhere.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/nixos-anywhere.sh b/src/nixos-anywhere.sh index e1369f5..172107e 100755 --- a/src/nixos-anywhere.sh +++ b/src/nixos-anywhere.sh @@ -429,7 +429,10 @@ if [[ -n ${extra_files-} ]]; then extra_files="$extra_files/" fi step Copying extra files - rsync -rlpv -FF -e "ssh -i \"$ssh_key_dir\"/nixos-anywhere -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" "$extra_files" "${ssh_connection}:/mnt/" + rsync -rlpv -FF \ + -e "ssh -i \"$ssh_key_dir\"/nixos-anywhere -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no ${ssh_args[*]}" \ + "$extra_files" \ + "${ssh_connection}:/mnt/" ssh_ "chmod 755 /mnt" # rsync also changes permissions of /mnt fi