version 1.3, 2009/08/20 22:38:37 |
version 1.4, 2009/08/20 22:40:49 |
|
|
local _mounted=`is_mounted $_dev` |
local _mounted=`is_mounted $_dev` |
if [ X"" != X"$_mounted" ]; then |
if [ X"" != X"$_mounted" ]; then |
/bin/sync |
/bin/sync |
/sbin/umount $_dev && echo Unmounted Pre |
$SUDO /sbin/umount $_dev && echo Unmounted Pre |
else |
else |
echo Not mounted |
echo Not mounted |
fi |
fi |
/bin/eject $_dev 2> /dev/null && echo Ejected Pre |
$SUDO /bin/eject $_dev 2> /dev/null && echo Ejected Pre |
rmdir $_mount_dir 2> /dev/null |
$SUDO rmdir $_mount_dir 2> /dev/null |
} |
} |
|
|
mount() { |
mount() { |
|
|
echo Already mounted: ${_mounted%% type*} |
echo Already mounted: ${_mounted%% type*} |
return |
return |
fi |
fi |
mkdir -p $_mount_dir |
$SUDO mkdir -p $_mount_dir |
chgrp users $_mount_dir |
$SUDO chgrp users $_mount_dir |
chmod g+w $_mount_dir |
$SUDO chmod g+w $_mount_dir |
/sbin/mount $_dev $_mount_dir && echo Mounted Pre on $_mount_dir |
$SUDO /sbin/mount $_dev $_mount_dir && echo Mounted Pre on $_mount_dir |
} |
} |
|
|
synchronize() { |
synchronize() { |