subdevices ()
{
- sysblock=$1
+ sysblock=${1}
r=""
for dev in "${sysblock}" "${sysblock}"/*
local FSTYPE
local FSSIZE
- eval $(fstype < $1)
+ eval $(fstype < ${1})
- if [ "$FSTYPE" != "unknown" ]
+ if [ "${FSTYPE}" != "unknown" ]
then
- echo $FSTYPE
+ echo ${FSTYPE}
return 0
fi
- /lib/udev/vol_id -t $1 2>/dev/null
+ /lib/udev/vol_id -t ${1} 2>/dev/null
}
where_is_mounted ()
{
- device=$1
+ device=${1}
- if grep -q "^$device " /proc/mounts
+ if grep -q "^${device} " /proc/mounts
then
- grep "^$device " /proc/mounts | read d mountpoint rest
- echo $mountpoint
+ grep "^${device} " /proc/mounts | read d mountpoint rest
+ echo ${mountpoint}
return 0
fi
fs_size ()
{
# Returns used/free fs kbytes + 5% more
- # You could pass a block device as $1 or the mount point as $2
+ # You could pass a block device as ${1} or the mount point as ${2}
dev="${1}"
mountp="${2}"
then
mountp=$(where_is_mounted "${dev}")
- if [ "$?" -gt 0 ]
+ if [ "${?}" -gt 0 ]
then
mountp="/mnt/tmp_fs_size"
setup_loop ()
{
- local fspath=$1
- local module=$2
- local pattern=$3
- local offset=$4
- local encryption=$5
+ local fspath=${1}
+ local module=${2}
+ local pattern=${3}
+ local offset=${4}
+ local encryption=${5}
- modprobe ${MP_QUIET} -b "$module"
+ modprobe ${MP_QUIET} -b "${module}"
udevsettle
- for loopdev in $pattern
+ for loopdev in ${pattern}
do
- if [ "$(cat $loopdev/size)" -eq 0 ]
+ if [ "$(cat ${loopdev}/size)" -eq 0 ]
then
dev=$(sys2dev "${loopdev}")
options=''
echo "${passphrase}" > /tmp/passphrase
exec 9</tmp/passphrase
/sbin/losetup ${options} -e "${encryption}" -p 9 "${dev}" "${fspath}"
- error=$?
+ error=${?}
exec 9<&-
rm -f /tmp/passphrase
done
fi
- echo "$dev"
+ echo "${dev}"
return 0
fi
done
do
devname=$(sys2dev "${dev}")
- if [ "$(/lib/udev/vol_id -l $devname 2>/dev/null)" = "${pers_label}" ]
+ if [ "$(/lib/udev/vol_id -l ${devname} 2>/dev/null)" = "${pers_label}" ]
then
- echo "$devname"
+ echo "${devname}"
return
elif [ "$(get_fstype ${devname})" = "vfat" ]
then
find_files ()
{
- # return the first of $filenames found on vfat and ext2/ext3 devices
+ # return the first of ${filenames} found on vfat and ext2/ext3 devices
# FIXME: merge with above function
filenames="${1}"