# HG changeset patch # User Christopher Rogers # Date 1314938384 0 # Node ID f99275406656cda3af35441454005ae2a6f677d2 # Parent 4937afb8ea0567dec6c4679555ef0e899ca92444 ssfs-server: Fixed umount_vdisk and mount_vdisk functions. This is more of a fix for slitaz-tank so it doesn't grep /ssfs.xz which is used for ssfs repo module. diff -r 4937afb8ea05 -r f99275406656 ssfs-server --- a/ssfs-server Sun Jun 19 23:10:11 2011 +0200 +++ b/ssfs-server Fri Sep 02 04:39:44 2011 +0000 @@ -131,8 +131,8 @@ # Handle Ssfs virtual disk. umount_vdisk() { - if mount | fgrep -q $root; then - loop=$(mount | fgrep $root | awk '{print $1}') + if mount | fgrep -q "$root "; then + loop=$(mount | fgrep "$root " | awk '{print $1}') gettext "Unmounting Ssfs vdisk:"; echo " $vdisk" umount $root && sleep 1 gettext "Detaching loop device:"; echo " $loop" @@ -143,7 +143,7 @@ } mount_vdisk() { - if ! mount | fgrep -q $root; then + if ! mount | fgrep -q "$root "; then [ -d "$root" ] || mkdir -p $root gettext "Mounting virtual disk:" mount -o loop -t ext3 $vdisk $root