From 6d9d7b39bbf87b32a2e12fa6b29f463382c7027e Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 2 Oct 2016 17:21:26 -0300 Subject: Move scripts to the Hydra Suite --- files/mount-media | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100755 files/mount-media (limited to 'files/mount-media') diff --git a/files/mount-media b/files/mount-media deleted file mode 100755 index 0073292..0000000 --- a/files/mount-media +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash -# -# mount-media -# - -# Parameters -MEDIA="$1" -VOLUME="$2" -BASENAME="`basename $0`" -MOUNTPOINT="/media/$MEDIA" - -# Check media config -if [ -z "$MEDIA" ]; then - echo "usage: $BASENAME [volume]" - echo "example: $BASENAME mymedia sdb1" - exit 1 -fi - -# Check volume config -if [ -z "$VOLUME" ]; then - VOLUME="sdb1" -fi - -DISK="`echo ${VOLUME} | sed -e s/[0-9]\$//g`" - -# Set sudo config -if [ "`whoami`" != 'root' ]; then - sudo="sudo" -fi - -if [ "$BASENAME" == "mount-media" ]; then - echo "Checking drive health status..." - $sudo smartctl -H /dev/$DISK - echo "Disabling STANDBY on drive..." - $sudo sdparm --clear STANDBY -6 /dev/$DISK - echo "Initializing crypto layer..." - $sudo cryptsetup luksOpen /dev/$VOLUME $MEDIA && \ - echo "Checking filesystem..." - $sudo fsck -v -y /dev/mapper/$MEDIA && \ - echo "Mounting volume at $MOUNTPOINT..." - $sudo mkdir -p $MOUNTPOINT - $sudo mount /dev/mapper/$MEDIA $MOUNTPOINT -elif [ "$BASENAME" == "umount-media" ]; then - $sudo umount $MOUNTPOINT && \ - $sudo cryptsetup luksClose $MEDIA -fi -- cgit v1.2.3