Index: scripts/crypt_setup.sh =================================================================== diff -u -rafc592ea044004b8b710c31bff8e7edde4e1d4c9 -r803683ce55f7f96f0f1b53094ab2e9b32db4eac5 --- scripts/crypt_setup.sh (.../crypt_setup.sh) (revision afc592ea044004b8b710c31bff8e7edde4e1d4c9) +++ scripts/crypt_setup.sh (.../crypt_setup.sh) (revision 803683ce55f7f96f0f1b53094ab2e9b32db4eac5) @@ -50,7 +50,7 @@ } function isMounted() { - if [ "$( mount | grep "$DEV_MNT" )" != "" ]; then + if [ "$( sudo mount | grep "$DEV_MNT" )" != "" ]; then echo "partition already mounted" exit $ERR_CRYPTSETUP_MOUNT_MOUNT fi @@ -77,27 +77,27 @@ function unmount_luks_partition() { - checkOutput "umount $LOC_VAR " $ERR_CRYPTSETUP_UMOUNT - checkOutput "cryptsetup luksClose $LOC_DIR " $ERR_CRYPTSETUP_CLOSE + checkOutput "sudo umount $LOC_VAR " $ERR_CRYPTSETUP_UMOUNT + checkOutput "sudo cryptsetup luksClose $LOC_DIR " $ERR_CRYPTSETUP_CLOSE } function create_luks_partition() { umount_luks_partition - checkOutput "mkdir -p $LOC_VAR " $ERR_CRYPTSETUP_CREATE_MKDIR - checkOutput "cryptsetup luksFormat $LOC_DEV " $ERR_CRYPTSETUP_CREATE_FORMAT $PASSWORD - checkOutput "cryptsetup luksOpen $LOC_DEV $LOC_DIR" $ERR_CRYPTSETUP_CREATE_OPEN $PASSWORD - checkOutput "mkfs.ext4 $LOC_MAP " $ERR_CRYPTSETUP_CREATE_MKFS - checkOutput "mount -t ext4 $LOC_MAP $LOC_VAR" $ERR_CRYPTSETUP_CREATE_MOUNT + checkOutput "sudo mkdir -p $LOC_VAR " $ERR_CRYPTSETUP_CREATE_MKDIR + checkOutput "sudo cryptsetup luksFormat $LOC_DEV " $ERR_CRYPTSETUP_CREATE_FORMAT $PASSWORD + checkOutput "sudo cryptsetup luksOpen $LOC_DEV $LOC_DIR" $ERR_CRYPTSETUP_CREATE_OPEN $PASSWORD + checkOutput "sudo mkfs.ext4 $LOC_MAP " $ERR_CRYPTSETUP_CREATE_MKFS + checkOutput "sudo mount -t ext4 $LOC_MAP $LOC_VAR" $ERR_CRYPTSETUP_CREATE_MOUNT } function mount_luks_partition() { isEncrypted # if encrypted will continue else will exit with error isMounted # if not mounted will continue else will exit with error - checkOutput "cryptsetup luksOpen $LOC_DEV $LOC_DIR" $ERR_CRYPTSETUP_MOUNT_OPEN $PASSWORD - checkOutput "mount -t ext4 $LOC_MAP $LOC_VAR" $ERR_CRYPTSETUP_MOUNT_MOUNT + checkOutput "sudo cryptsetup luksOpen $LOC_DEV $LOC_DIR" $ERR_CRYPTSETUP_MOUNT_OPEN $PASSWORD + checkOutput "sudo mount -t ext4 $LOC_MAP $LOC_VAR" $ERR_CRYPTSETUP_MOUNT_MOUNT } function reset_luks_partition()