#!/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=}
export ARCH=${x#arch=}
;;
imagesize=*)
- export IMAGESIZE=${x#imagesize=}
+ export FSSIZE=${x#imagesize=}
;;
- noinstall)
+ noinstall=)
exit 0
;;
esac
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