1.1 --- a/uml-do Sun May 30 19:47:11 2010 +0200
1.2 +++ b/uml-do Thu May 26 23:55:42 2011 +0200
1.3 @@ -11,15 +11,15 @@
1.4 exit 1
1.5 fi
1.6
1.7 -if [[ ! $1 ]]; then
1.8 +if [ ! "$1" ]; then
1.9 echo "$0 <memory>"
1.10 exit 1
1.11 fi
1.12
1.13 -export IMAGE=$UMLROOT/rootfs
1.14 -export SWAPIMAGE=$UMLROOT/swap
1.15 -export UML_MEMORY=$1
1.16 -export THIS_DIR=`dirname $0`
1.17 +export IMAGE="$UMLROOT/rootfs"
1.18 +export SWAPIMAGE="$UMLROOT/swap"
1.19 +export UML_MEMORY="$1"
1.20 +export THIS_DIR="`dirname $0`"
1.21
1.22 # Discard the memory argument.
1.23
1.24 @@ -27,12 +27,12 @@
1.25
1.26 # Test for networking.
1.27
1.28 -if [[ $1 == '--net' ]]; then
1.29 +if [ "$1" == '--net' ]; then
1.30 export UML_NETWORKING="$NETDEVICE=tuntap,$TUNDEVICE,fe:fd:0:0:0:1,$HOSTADDRESS"
1.31 - xhost +$GUESTADDRESS
1.32 + xhost +"$GUESTADDRESS"
1.33 shift 1
1.34 fi
1.35
1.36 # Now we start the virtual machine...
1.37
1.38 -$THIS_DIR/linux ubd0=$IMAGE ubd1=$SWAPIMAGE mem=$UML_MEMORY $UML_NETWORKING $*
1.39 +"$THIS_DIR/linux" ubd0="$IMAGE" ubd1="$SWAPIMAGE" mem="$UML_MEMORY" "$UML_NETWORKING" $*