#!/bin/bash  +x 

export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH

BIN=$(basename $0)
CRYPT_DEV=$1
DEV=${CRYPT_DEV##*_}
LOG_FILE="/var/log/usb_crypt.log"

if [[ $DEV == dm* ]]; then
	DEV=`/bin/ls /sys/devices/virtual/block/$DEV/slaves/`
fi

if [[ ! -b "/dev/$DEV" ]]; then
	major=$(cat /sys/block/$DEV/dev | awk -F':' '{print $1}')
	minor=$(cat /sys/block/$DEV/dev | awk -F':' '{print $2}')
	if [[ -z "$major" || -z "$minor" ]];then
		echo "no"
		exit 0
	fi
	mknod /dev/$DEV b $major $minor
fi

## 检测usb存储设备是否为usb加密存储设备
ucryptsetup check /dev/$DEV >>/dev/null 2>&1
if [[ $? -eq 0 ]]; then
	
	
	echo "yes"
else 
	echo "no"
fi
