start udev in guest autoinstaller
[invirt/packages/invirt-autoinstaller.git] / guest / etc / init.d / rcS.sipb-xen
old mode 100644 (file)
new mode 100755 (executable)
index ff605d6..f96dba2
@@ -1,5 +1,6 @@
 #!/bin/bash
-for x in $(cat /proc/cmdline); do
+eval "set -- $(cat /proc/cmdline)"
+for x; do
     case $x in
        ip=*)
        /usr/lib/klibc/bin/ipconfig -d ${x#ip=}
@@ -14,9 +15,9 @@ for x in $(cat /proc/cmdline); do
        export ARCH=${x#arch=}
        ;;
        imagesize=*)
-       export IMAGESIZE=${x#imagesize=}
+       export FSSIZE=${x#imagesize=}
        ;;
-       noinstall)
+       noinstall=)
        exit 0
        ;;
     esac
@@ -30,6 +31,8 @@ export ARCH=${ARCH-amd64}
 export IP=$(ifconfig eth0 | sed -n 's/.*inet addr:\([0-9\.]*\).*/\1/p')
 export HOSTNAME=$(hostname)
 
+/etc/init.d/udev start
+
 # args passed through environment rather than as 7 positional args
 /usr/sbin/sipb-xen-create-image