From: Richard Jones Date: Fri, 3 Apr 2009 10:27:52 +0000 (+0100) Subject: Set up ethernet interface. X-Git-Tag: 0.4~39 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=a8b84fe17f5df830d3498ecf885e52f0914182dd;p=libguestfs.git Set up ethernet interface. --- diff --git a/make-initramfs.sh.in b/make-initramfs.sh.in index aaaa92e..ccbb86a 100755 --- a/make-initramfs.sh.in +++ b/make-initramfs.sh.in @@ -74,6 +74,11 @@ if [ ! -f initramfs/etc/fstab ]; then @FEBOOTSTRAP_RUN@ initramfs -- touch /etc/fstab fi +echo nameserver 10.0.2.3 > initramfs/etc/resolv.conf.new +@FEBOOTSTRAP_RUN@ initramfs -- \ + install -m 0644 -o root -g root /etc/resolv.conf.new /etc/resolv.conf +rm initramfs/etc/resolv.conf.new + # Create the init script. cat > initramfs/init.new <<'__EOF__' #!/bin/sh @@ -83,8 +88,10 @@ MAKEDEV mem null port zero core full ram tty console fd \ mount -t proc /proc /proc mount -t sysfs /sys /sys mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts -modprobe nfsd +modprobe nfsd 8139cp /sbin/ifconfig lo 127.0.0.1 +/sbin/ifconfig eth0 10.0.2.10 +/sbin/route add default gw 10.0.2.2 lvm vgscan --ignorelockingfailure lvm vgchange -ay --ignorelockingfailure rpcbind