From: Bastian Dehn Date: Sun, 16 Aug 2026 18:19:54 +0000 (+0200) Subject: fix cryptsetup parameter X-Git-Tag: v1.0.7^2~1^2~1 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=696626bd295f31703ed5f3c37e63065036523dd8;p=simple-backup.git fix cryptsetup parameter --- diff --git a/src/backupmount b/src/backupmount index 089253c..408ba8a 100755 --- a/src/backupmount +++ b/src/backupmount @@ -113,7 +113,7 @@ mount_device() || return $? local cryptsetupargs=("open" - "--key-file $key" + "--key-file=$key" "$device" "$volume") cryptsetup "${cryptsetupargs[@]}" \ diff --git a/tests/backupmount_tests.bats b/tests/backupmount_tests.bats index 9cdf46e..b04a39a 100755 --- a/tests/backupmount_tests.bats +++ b/tests/backupmount_tests.bats @@ -321,7 +321,7 @@ teardown() { assert_line --index 3 "ℹ️ INFO: volume open luks-crypt-volume" assert_equal "$(awk 'NR==1 {print; exit}' "$CRYPTSETUP_LOG")" "4" assert_equal "$(awk 'NR==2 {print; exit}' "$CRYPTSETUP_LOG")" "open" - assert_equal "$(awk 'NR==3 {print; exit}' "$CRYPTSETUP_LOG")" "--key-file /path/to/luks-key-file-day" + assert_equal "$(awk 'NR==3 {print; exit}' "$CRYPTSETUP_LOG")" "--key-file=/path/to/luks-key-file-day" assert_equal "$(awk 'NR==4 {print; exit}' "$CRYPTSETUP_LOG")" "/dev/path/to/day" assert_equal "$(awk 'NR==5 {print; exit}' "$CRYPTSETUP_LOG")" "luks-crypt-volume" }