summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Chudnick <sam@chudnick.com>2022-06-16 21:14:14 -0400
committerSam Chudnick <sam@chudnick.com>2022-06-16 21:14:14 -0400
commitaf5431d5b8209847d8bd783777b3470ae940ddaf (patch)
tree9ac900b303d2267fe23b9b51c1b4b62c97d63f67
parent38ccd88ced5790dc941157fed56c5ac4756acd7f (diff)
Don't assume device is on /dev/sdc
Search for device instead of assuming it is on /dev/sdc.
-rwxr-xr-x.local/bin/cryptusb/mount-cryptusb6
1 files changed, 5 insertions, 1 deletions
diff --git a/.local/bin/cryptusb/mount-cryptusb b/.local/bin/cryptusb/mount-cryptusb
index ea44967..299ad15 100755
--- a/.local/bin/cryptusb/mount-cryptusb
+++ b/.local/bin/cryptusb/mount-cryptusb
@@ -1,5 +1,9 @@
1#!/bin/sh 1#!/bin/sh
2# Mounts LUKS encrypted USB 2# Mounts LUKS encrypted USB
3 3
4lsblk | grep -q "cryptusb" || sudo cryptsetup open /dev/sdc cryptusb 4devs="$(lsblk -lp | grep -E "(disk|part) $" | awk '{print $1,"-",$4}')"
5[ "$devs" = "" ] && exit 0
6dev="$(echo "$devs" | dmenu -i -p "Select device" | cut -d ' ' -f 1)"
7[ "$dev" = "" ] && exit 0
8lsblk | grep -q "cryptusb" || sudo cryptsetup open $dev cryptusb
5sudo mount /dev/mapper/cryptusb /mnt/cryptusb 9sudo mount /dev/mapper/cryptusb /mnt/cryptusb