=================================================================== RCS file: /cvs/palm/manage_pre/manage_pre,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- palm/manage_pre/manage_pre 2009/08/20 22:38:37 1.3 +++ palm/manage_pre/manage_pre 2009/08/20 22:40:49 1.4 @@ -1,5 +1,5 @@ #!/bin/sh -# $Id: manage_pre,v 1.3 2009/08/20 21:38:37 andrew Exp $ +# $Id: manage_pre,v 1.4 2009/08/20 21:40:49 andrew Exp $ local _pre_id='Palm, Pre, 0316' #local _pre_label='Pre' @@ -50,12 +50,12 @@ local _mounted=`is_mounted $_dev` if [ X"" != X"$_mounted" ]; then /bin/sync - /sbin/umount $_dev && echo Unmounted Pre + $SUDO /sbin/umount $_dev && echo Unmounted Pre else echo Not mounted fi - /bin/eject $_dev 2> /dev/null && echo Ejected Pre - rmdir $_mount_dir 2> /dev/null + $SUDO /bin/eject $_dev 2> /dev/null && echo Ejected Pre + $SUDO rmdir $_mount_dir 2> /dev/null } mount() { @@ -64,10 +64,10 @@ echo Already mounted: ${_mounted%% type*} return fi - mkdir -p $_mount_dir - chgrp users $_mount_dir - chmod g+w $_mount_dir - /sbin/mount $_dev $_mount_dir && echo Mounted Pre on $_mount_dir + $SUDO mkdir -p $_mount_dir + $SUDO chgrp users $_mount_dir + $SUDO chmod g+w $_mount_dir + $SUDO /sbin/mount $_dev $_mount_dir && echo Mounted Pre on $_mount_dir } synchronize() {