source: trunk/packages/sipb-xen-autoinstaller/guest/etc/init.d/rcS.sipb-xen @ 1314

Last change on this file since 1314 was 1148, checked in by price, 16 years ago

start udev in guest autoinstaller

also change 'noinstall' to 'noinstall=' because that's what remote passes

  • Property svn:executable set to *
File size: 683 bytes
RevLine 
[760]1#!/bin/bash
[1105]2eval "set -- $(cat /proc/cmdline)"
3for x; do
[741]4    case $x in
[760]5        ip=*)
6        /usr/lib/klibc/bin/ipconfig -d ${x#ip=}
7        ;;
8        mirror=*)
[929]9        export MIRROR=${x#mirror=}
[760]10        ;;
11        dist=*)
[929]12        export DIST=${x#dist=}
[760]13        ;;
14        arch=*)
[929]15        export ARCH=${x#arch=}
[760]16        ;;
17        imagesize=*)
[938]18        export FSSIZE=${x#imagesize=}
[760]19        ;;
[1148]20        noinstall=)
[760]21        exit 0
22        ;;
[741]23    esac
24done
[929]25
[741]26mount -t tmpfs none /var/log
27mount -t tmpfs none /tmp
[760]28
[929]29export TARGET=/dev/hda
30export ARCH=${ARCH-amd64}
31export IP=$(ifconfig eth0 | sed -n 's/.*inet addr:\([0-9\.]*\).*/\1/p')
32export HOSTNAME=$(hostname)
[760]33
[1148]34/etc/init.d/udev start
35
[929]36# args passed through environment rather than as 7 positional args
37/usr/sbin/sipb-xen-create-image
[760]38
[741]39busybox poweroff
40exit 0
Note: See TracBrowser for help on using the repository browser.