X-Git-Url: https://code.delx.au/monosys/blobdiff_plain/b8156bead72a0207013ff82ff63e9c13aaaefa64..4b0805b3a000b39ff89866d94b065bed68d34528:/hacks/lib-ext-backup diff --git a/hacks/lib-ext-backup b/hacks/lib-ext-backup index c1d5d2e..4a1d119 100644 --- a/hacks/lib-ext-backup +++ b/hacks/lib-ext-backup @@ -7,6 +7,9 @@ function cryptsetup_open { fi DISKNAME="$(basename "$DEVICE")" CRYPTNAME="crypt-$DISKNAME" + if [ -L "/run/ext-backup-crypt/$CRYPTNAME" ]; then + continue + fi echo "> cryptsetup luksOpen $DEVICE $CRYPTNAME" cryptsetup luksOpen "$DEVICE" "$CRYPTNAME" --key-file "/etc/lukskeys/${DISKNAME}" mkdir -p /run/ext-backup-crypt/