do *not* create second interface
[infrastructure.git] / scripts / create-vm.sh
index 669d3c4..58d2664 100755 (executable)
@@ -38,7 +38,7 @@ HOSTNAME="$1" ; shift
 [ -d "$BUILD" ] || usage "Could not find directory $BUILD"
 
 [ -d /vservers/$HOSTNAME ] && usage "vserver $HOSTNAME already exists in /vservers"
-[ -d /etc/vservers/.distributions/$DISTRO ] || usage "distro $DISTRO not known in /etc/vservers/.distributions/"
+[ยง< -d /etc/vservers/.distributions/$DISTRO ] || usage "distro $DISTRO not known in /etc/vservers/.distributions/"
 
 fqdn=$HOSTNAME.$DOMAIN
 ## compute IP
@@ -49,11 +49,11 @@ cd $BUILD
 git pull
 cd -
 
-command="$BUILD/vtest-init-vserver.sh -p $PERSO -f $DISTRO $HOSTNAME none -- --netdev eth0 --interface $ip --hostname $fqdn"
+command="$BUILD/vtest-init-vserver.sh -p $PERSO -f $DISTRO $HOSTNAME none --interface nodev:$ip --hostname $fqdn --flags ~single_ip"
 
 if [ -n "$INTERACTIVE" ] ; then
-    echo "Run $command OK ? "
-    read _ ; case $_ in [nN]*) exit 1 ;; esac
+    echo -n "Run $command OK ? "
+    read answer ; case $answer in [nN]*) exit 1 ;; esac
 fi
 
 $command