]> gitweb.hhaalo.de Git - simple-backup.git/commitdiff
fix rsync parameter rsh
authorBastian Dehn <hhaalo@arcor.de>
Fri, 14 Aug 2026 14:56:46 +0000 (16:56 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Fri, 14 Aug 2026 14:56:46 +0000 (16:56 +0200)
src/backup
tests/backup_tests.bats

index 37be4a9773642297b14e1c833b860e18c42c8b47..0d122c56beb779bbbb5b175692b8d8eef0825b38 100755 (executable)
@@ -229,7 +229,7 @@ path_backup()
        for exclude in "${excludes[@]}"; do
                rsyncargs+=("--exclude=$exclude")
        done
-       rsyncargs+=("--rsh=\"ssh -p $port\"")
+       rsyncargs+=("--rsh=ssh -p $port")
        [ -n "$last_backup_dir_path" ] \
                        && rsyncargs+=("--link-dest=$last_backup_dir_path/$machine")
 
index 24133c9035869944c2ea57ebb58f8528e7efcc18..d48cc4fab1a3a45945ba4083e8f7a69c9321589d 100755 (executable)
@@ -668,7 +668,7 @@ teardown() {
        assert_equal "$(awk 'NR==8 {print; exit}' "$RSYNC_LOG")" "--human-readable"
        assert_equal "$(awk 'NR==9 {print; exit}' "$RSYNC_LOG")" "--exclude=/home/user/.cache"
        assert_equal "$(awk 'NR==10 {print; exit}' "$RSYNC_LOG")" "--exclude=/home/user/.local"
-       assert_equal "$(awk 'NR==11 {print; exit}' "$RSYNC_LOG")" "--rsh=\"ssh -p 22\""
+       assert_equal "$(awk 'NR==11 {print; exit}' "$RSYNC_LOG")" "--rsh=ssh -p 22"
        assert_equal "$(awk 'NR==12 {print; exit}' "$RSYNC_LOG")" "backupuser@www.example.com:/etc"
        assert_equal "$(awk 'NR==13 {print; exit}' "$RSYNC_LOG")" "build/test/2000-01-01_01_backup/testpc1.example.com"
 
@@ -690,7 +690,7 @@ teardown() {
        assert_equal "$(awk 'NR==6 {print; exit}' "$RSYNC_LOG")" "--hard-links"
        assert_equal "$(awk 'NR==7 {print; exit}' "$RSYNC_LOG")" "--relative"
        assert_equal "$(awk 'NR==8 {print; exit}' "$RSYNC_LOG")" "--human-readable"
-       assert_equal "$(awk 'NR==9 {print; exit}' "$RSYNC_LOG")" "--rsh=\"ssh -p 22\""
+       assert_equal "$(awk 'NR==9 {print; exit}' "$RSYNC_LOG")" "--rsh=ssh -p 22"
        assert_equal "$(awk 'NR==10 {print; exit}' "$RSYNC_LOG")" "backupuser@www.example.com:/home/other"
        assert_equal "$(awk 'NR==11 {print; exit}' "$RSYNC_LOG")" "build/test/2000-01-01_01_backup/testpc2"
 }
@@ -711,7 +711,7 @@ teardown() {
        assert_equal "$(awk 'NR==6 {print; exit}' "$RSYNC_LOG")" "--hard-links"
        assert_equal "$(awk 'NR==7 {print; exit}' "$RSYNC_LOG")" "--relative"
        assert_equal "$(awk 'NR==8 {print; exit}' "$RSYNC_LOG")" "--human-readable"
-       assert_equal "$(awk 'NR==9 {print; exit}' "$RSYNC_LOG")" "--rsh=\"ssh -p 22\""
+       assert_equal "$(awk 'NR==9 {print; exit}' "$RSYNC_LOG")" "--rsh=ssh -p 22"
        assert_equal "$(awk 'NR==10 {print; exit}' "$RSYNC_LOG")" "/home/local"
        assert_equal "$(awk 'NR==11 {print; exit}' "$RSYNC_LOG")" "build/test/2000-01-01_01_backup/onlylocal"
 }
@@ -734,7 +734,7 @@ teardown() {
        assert_equal "$(awk 'NR==6 {print; exit}' "$RSYNC_LOG")" "--hard-links"
        assert_equal "$(awk 'NR==7 {print; exit}' "$RSYNC_LOG")" "--relative"
        assert_equal "$(awk 'NR==8 {print; exit}' "$RSYNC_LOG")" "--human-readable"
-       assert_equal "$(awk 'NR==9 {print; exit}' "$RSYNC_LOG")" "--rsh=\"ssh -p 22\""
+       assert_equal "$(awk 'NR==9 {print; exit}' "$RSYNC_LOG")" "--rsh=ssh -p 22"
        assert_equal "$(awk 'NR==10 {print; exit}' "$RSYNC_LOG")" "--link-dest=build/test/1999-12-31_01_backup/onlylocal"
        assert_equal "$(awk 'NR==11 {print; exit}' "$RSYNC_LOG")" "/home/local"
        assert_equal "$(awk 'NR==12 {print; exit}' "$RSYNC_LOG")" "build/test/2000-01-01_01_backup/onlylocal"