Mercurial > repos > other > usr-local-bin
comparison mount-crypt @ 0:e85e3470a41e
Initial commit of useful scripts
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 02 Aug 2014 19:31:02 +0100 |
parents | |
children | 14e726efe9b0 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:e85e3470a41e |
---|---|
1 #! /bin/bash | |
2 | |
3 if [ $# -ne 1 ]; then | |
4 echo "Usage: $0 <filename>" >&2 | |
5 exit 1 | |
6 fi | |
7 | |
8 if [ ! -f "$1" ]; then | |
9 echo "File doesn't exist" >&2 | |
10 exit 2 | |
11 fi | |
12 | |
13 LOOP_DEV=$(sudo losetup --find --show "$1") | |
14 MAPPER=${LOOP_DEV##*/} | |
15 sudo cryptsetup luksOpen $LOOP_DEV $MAPPER | |
16 sudo mkdir -p /media/$MAPPER | |
17 sudo mount /dev/mapper/$MAPPER /media/$MAPPER |