Blame 0006-TEST-30-ISCSI-add-test-case-for-root-iscsi-.-and-unt.patch

Harald Hoyer 035915
From 3905f6695ebbc8666c37d585bb5e7093d43ab8ac Mon Sep 17 00:00:00 2001
Harald Hoyer 035915
From: Harald Hoyer <harald@redhat.com>
Harald Hoyer 035915
Date: Thu, 16 Feb 2012 11:37:21 +0100
Harald Hoyer 035915
Subject: [PATCH] TEST-30-ISCSI: add test case for "root=iscsi:...." and
Harald Hoyer 035915
 untabify
Harald Hoyer 035915
Harald Hoyer 035915
---
Harald Hoyer 035915
 test/TEST-30-ISCSI/test.sh |  227 +++++++++++++++++++++++--------------------
Harald Hoyer 035915
 1 files changed, 121 insertions(+), 106 deletions(-)
Harald Hoyer 035915
Harald Hoyer 035915
diff --git a/test/TEST-30-ISCSI/test.sh b/test/TEST-30-ISCSI/test.sh
Harald Hoyer 035915
index 667c6a9..7899f76 100755
Harald Hoyer 035915
--- a/test/TEST-30-ISCSI/test.sh
Harald Hoyer 035915
+++ b/test/TEST-30-ISCSI/test.sh
Harald Hoyer 035915
@@ -12,18 +12,18 @@ run_server() {
Harald Hoyer 035915
     echo "iSCSI TEST SETUP: Starting DHCP/iSCSI server"
Harald Hoyer 035915
 
Harald Hoyer 035915
     $testdir/run-qemu \
Harald Hoyer 035915
-	-hda $TESTDIR/server.ext2 \
Harald Hoyer 035915
-	-hdb $TESTDIR/root.ext2 \
Harald Hoyer 035915
-	-hdc $TESTDIR/iscsidisk2.img \
Harald Hoyer 035915
-	-hdd $TESTDIR/iscsidisk3.img \
Harald Hoyer 035915
-	-m 256M -nographic \
Harald Hoyer 035915
-	-net nic,macaddr=52:54:00:12:34:56,model=e1000 \
Harald Hoyer 035915
-	-net socket,listen=127.0.0.1:12330 \
Harald Hoyer 035915
-	-serial $SERIAL \
Harald Hoyer 035915
-	-kernel /boot/vmlinuz-$KVERSION \
Harald Hoyer 035915
-	-append "root=/dev/sda rw quiet console=ttyS0,115200n81 selinux=0" \
Harald Hoyer 035915
-	-initrd $TESTDIR/initramfs.server \
Harald Hoyer 035915
-	-pidfile $TESTDIR/server.pid -daemonize || return 1
Harald Hoyer 035915
+        -hda $TESTDIR/server.ext2 \
Harald Hoyer 035915
+        -hdb $TESTDIR/root.ext2 \
Harald Hoyer 035915
+        -hdc $TESTDIR/iscsidisk2.img \
Harald Hoyer 035915
+        -hdd $TESTDIR/iscsidisk3.img \
Harald Hoyer 035915
+        -m 256M -nographic \
Harald Hoyer 035915
+        -net nic,macaddr=52:54:00:12:34:56,model=e1000 \
Harald Hoyer 035915
+        -net socket,listen=127.0.0.1:12330 \
Harald Hoyer 035915
+        -serial $SERIAL \
Harald Hoyer 035915
+        -kernel /boot/vmlinuz-$KVERSION \
Harald Hoyer 035915
+        -append "root=/dev/sda rw quiet console=ttyS0,115200n81 selinux=0" \
Harald Hoyer 035915
+        -initrd $TESTDIR/initramfs.server \
Harald Hoyer 035915
+        -pidfile $TESTDIR/server.pid -daemonize || return 1
Harald Hoyer 035915
     sudo chmod 644 $TESTDIR/server.pid || return 1
Harald Hoyer 035915
 
Harald Hoyer 035915
     # Cleanup the terminal if we have one
Harald Hoyer 035915
@@ -37,55 +37,70 @@ run_client() {
Harald Hoyer 035915
 
Harald Hoyer 035915
     # Need this so kvm-qemu will boot (needs non-/dev/zero local disk)
Harald Hoyer 035915
     if ! dd if=/dev/zero of=$TESTDIR/client.img bs=1M count=1; then
Harald Hoyer 035915
-	echo "Unable to make client sda image" 1>&2
Harald Hoyer 035915
-	return 1
Harald Hoyer 035915
+        echo "Unable to make client sda image" 1>&2
Harald Hoyer 035915
+        return 1
Harald Hoyer 035915
     fi
Harald Hoyer 035915
 
Harald Hoyer 035915
     $testdir/run-qemu \
Harald Hoyer 035915
-	-hda $TESTDIR/client.img \
Harald Hoyer 035915
-	-m 256M -nographic \
Harald Hoyer 035915
-  	-net nic,macaddr=52:54:00:12:34:00,model=e1000 \
Harald Hoyer 035915
-	-net socket,connect=127.0.0.1:12330 \
Harald Hoyer 035915
-  	-kernel /boot/vmlinuz-$KVERSION \
Harald Hoyer 035915
-	-append "root=LABEL=sysroot ip=192.168.50.101::192.168.50.1:255.255.255.0:iscsi-1:eth0:off netroot=iscsi:192.168.50.1::::iqn.2009-06.dracut:target1 netroot=iscsi:192.168.50.1::::iqn.2009-06.dracut:target2 rw quiet rd.retry=5 rd.debug rd.info  console=ttyS0,115200n81 selinux=0 $DEBUGFAIL" \
Harald Hoyer 035915
-  	-initrd $TESTDIR/initramfs.testing
Harald Hoyer 035915
+        -hda $TESTDIR/client.img \
Harald Hoyer 035915
+        -m 256M -nographic \
Harald Hoyer 035915
+        -net nic,macaddr=52:54:00:12:34:00,model=e1000 \
Harald Hoyer 035915
+        -net socket,connect=127.0.0.1:12330 \
Harald Hoyer 035915
+        -kernel /boot/vmlinuz-$KVERSION \
Harald Hoyer 035915
+        -append "root=iscsi:192.168.50.1::::iqn.2009-06.dracut:target0 ip=192.168.50.101::192.168.50.1:255.255.255.0:iscsi-1:eth0:off rw quiet rd.retry=5 rd.debug rd.info  console=ttyS0,115200n81 selinux=0 $DEBUGFAIL" \
Harald Hoyer 035915
+        -initrd $TESTDIR/initramfs.testing
Harald Hoyer 035915
     grep -m 1 -q iscsi-OK $TESTDIR/client.img || return 1
Harald Hoyer 035915
 
Harald Hoyer 035915
     if ! dd if=/dev/zero of=$TESTDIR/client.img bs=1M count=1; then
Harald Hoyer 035915
-	echo "Unable to make client sda image" 1>&2
Harald Hoyer 035915
-	return 1
Harald Hoyer 035915
+        echo "Unable to make client sda image" 1>&2
Harald Hoyer 035915
+        return 1
Harald Hoyer 035915
     fi
Harald Hoyer 035915
 
Harald Hoyer 035915
     $testdir/run-qemu \
Harald Hoyer 035915
-	-hda $TESTDIR/client.img \
Harald Hoyer 035915
-	-m 256M -nographic \
Harald Hoyer 035915
-  	-net nic,macaddr=52:54:00:12:34:00,model=e1000 \
Harald Hoyer 035915
-	-net socket,connect=127.0.0.1:12330 \
Harald Hoyer 035915
-  	-kernel /boot/vmlinuz-$KVERSION \
Harald Hoyer 035915
-	-append "root=dhcp rw quiet rd.retry=5 rd.debug rd.info  console=ttyS0,115200n81 selinux=0 $DEBUGFAIL" \
Harald Hoyer 035915
-  	-initrd $TESTDIR/initramfs.testing
Harald Hoyer 035915
+        -hda $TESTDIR/client.img \
Harald Hoyer 035915
+        -m 256M -nographic \
Harald Hoyer 035915
+        -net nic,macaddr=52:54:00:12:34:00,model=e1000 \
Harald Hoyer 035915
+        -net socket,connect=127.0.0.1:12330 \
Harald Hoyer 035915
+        -kernel /boot/vmlinuz-$KVERSION \
Harald Hoyer 035915
+        -append "root=LABEL=sysroot ip=192.168.50.101::192.168.50.1:255.255.255.0:iscsi-1:eth0:off netroot=iscsi:192.168.50.1::::iqn.2009-06.dracut:target1 netroot=iscsi:192.168.50.1::::iqn.2009-06.dracut:target2 rw quiet rd.retry=5 rd.debug rd.info  console=ttyS0,115200n81 selinux=0 $DEBUGFAIL" \
Harald Hoyer 035915
+        -initrd $TESTDIR/initramfs.testing
Harald Hoyer 035915
+    grep -m 1 -q iscsi-OK $TESTDIR/client.img || return 1
Harald Hoyer 035915
+
Harald Hoyer 035915
+    if ! dd if=/dev/zero of=$TESTDIR/client.img bs=1M count=1; then
Harald Hoyer 035915
+        echo "Unable to make client sda image" 1>&2
Harald Hoyer 035915
+        return 1
Harald Hoyer 035915
+    fi
Harald Hoyer 035915
+
Harald Hoyer 035915
+    $testdir/run-qemu \
Harald Hoyer 035915
+        -hda $TESTDIR/client.img \
Harald Hoyer 035915
+        -m 256M -nographic \
Harald Hoyer 035915
+        -net nic,macaddr=52:54:00:12:34:00,model=e1000 \
Harald Hoyer 035915
+        -net socket,connect=127.0.0.1:12330 \
Harald Hoyer 035915
+        -kernel /boot/vmlinuz-$KVERSION \
Harald Hoyer 035915
+        -append "root=dhcp rw quiet rd.retry=5 rd.debug rd.info  console=ttyS0,115200n81 selinux=0 $DEBUGFAIL" \
Harald Hoyer 035915
+        -initrd $TESTDIR/initramfs.testing
Harald Hoyer 035915
     grep -m 1 -q iscsi-OK $TESTDIR/client.img || return 1
Harald Hoyer 035915
 
Harald Hoyer 035915
 }
Harald Hoyer 035915
 
Harald Hoyer 035915
 test_run() {
Harald Hoyer 035915
     if ! run_server; then
Harald Hoyer 035915
-	echo "Failed to start server" 1>&2
Harald Hoyer 035915
-	return 1
Harald Hoyer 035915
+        echo "Failed to start server" 1>&2
Harald Hoyer 035915
+        return 1
Harald Hoyer 035915
     fi
Harald Hoyer 035915
     run_client
Harald Hoyer 035915
     ret=$?
Harald Hoyer 035915
     if [[ -s $TESTDIR/server.pid ]]; then
Harald Hoyer 035915
-	sudo kill -TERM $(cat $TESTDIR/server.pid)
Harald Hoyer 035915
-	rm -f $TESTDIR/server.pid
Harald Hoyer 035915
+        sudo kill -TERM $(cat $TESTDIR/server.pid)
Harald Hoyer 035915
+        rm -f $TESTDIR/server.pid
Harald Hoyer 035915
     fi
Harald Hoyer 035915
     return $ret
Harald Hoyer 035915
 }
Harald Hoyer 035915
 
Harald Hoyer 035915
 test_setup() {
Harald Hoyer 035915
     if [ ! -x /usr/sbin/iscsi-target ]; then
Harald Hoyer 035915
-	echo "Need iscsi-target from netbsd-iscsi"
Harald Hoyer 035915
-	return 1
Harald Hoyer 035915
+        echo "Need iscsi-target from netbsd-iscsi"
Harald Hoyer 035915
+        return 1
Harald Hoyer 035915
     fi
Harald Hoyer 035915
 
Harald Hoyer 035915
     # Create the blank file to use as a root filesystem
Harald Hoyer 035915
@@ -96,68 +111,68 @@ test_setup() {
Harald Hoyer 035915
     kernel=$KVERSION
Harald Hoyer 035915
     # Create what will eventually be our root filesystem onto an overlay
Harald Hoyer 035915
     (
Harald Hoyer 035915
-	initdir=$TESTDIR/overlay/source
Harald Hoyer 035915
-	. $basedir/dracut-functions
Harald Hoyer 035915
-	dracut_install sh shutdown poweroff stty cat ps ln ip \
Harald Hoyer 035915
+        initdir=$TESTDIR/overlay/source
Harald Hoyer 035915
+        . $basedir/dracut-functions
Harald Hoyer 035915
+        dracut_install sh shutdown poweroff stty cat ps ln ip \
Harald Hoyer 035915
             mount dmesg mkdir cp ping grep
Harald Hoyer 035915
         for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
Harald Hoyer 035915
-	    [ -f ${_terminfodir}/l/linux ] && break
Harald Hoyer 035915
-	done
Harald Hoyer 035915
-	dracut_install -o ${_terminfodir}/l/linux
Harald Hoyer 035915
-	inst ./client-init /sbin/init
Harald Hoyer 035915
-	(cd "$initdir"; mkdir -p dev sys proc etc var/run tmp )
Harald Hoyer 035915
-	cp -a /etc/ld.so.conf* $initdir/etc
Harald Hoyer 035915
-	sudo ldconfig -r "$initdir"
Harald Hoyer 035915
+            [ -f ${_terminfodir}/l/linux ] && break
Harald Hoyer 035915
+        done
Harald Hoyer 035915
+        dracut_install -o ${_terminfodir}/l/linux
Harald Hoyer 035915
+        inst ./client-init /sbin/init
Harald Hoyer 035915
+        (cd "$initdir"; mkdir -p dev sys proc etc var/run tmp )
Harald Hoyer 035915
+        cp -a /etc/ld.so.conf* $initdir/etc
Harald Hoyer 035915
+        sudo ldconfig -r "$initdir"
Harald Hoyer 035915
     )
Harald Hoyer 035915
 
Harald Hoyer 035915
     # second, install the files needed to make the root filesystem
Harald Hoyer 035915
     (
Harald Hoyer 035915
-	initdir=$TESTDIR/overlay
Harald Hoyer 035915
-	. $basedir/dracut-functions
Harald Hoyer 035915
-	dracut_install sfdisk mke2fs poweroff cp umount
Harald Hoyer 035915
-	inst_hook initqueue 01 ./create-root.sh
Harald Hoyer 035915
-	inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules
Harald Hoyer 035915
+        initdir=$TESTDIR/overlay
Harald Hoyer 035915
+        . $basedir/dracut-functions
Harald Hoyer 035915
+        dracut_install sfdisk mke2fs poweroff cp umount
Harald Hoyer 035915
+        inst_hook initqueue 01 ./create-root.sh
Harald Hoyer 035915
+        inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules
Harald Hoyer 035915
     )
Harald Hoyer 035915
 
Harald Hoyer 035915
     # create an initramfs that will create the target root filesystem.
Harald Hoyer 035915
     # We do it this way so that we do not risk trashing the host mdraid
Harald Hoyer 035915
     # devices, volume groups, encrypted partitions, etc.
Harald Hoyer 035915
     $basedir/dracut -l -i $TESTDIR/overlay / \
Harald Hoyer 035915
-	-m "dash crypt lvm mdraid udev-rules base rootfs-block kernel-modules" \
Harald Hoyer 035915
-	-d "piix ide-gd_mod ata_piix ext2 sd_mod" \
Harald Hoyer 035915
-	-f $TESTDIR/initramfs.makeroot $KVERSION || return 1
Harald Hoyer 035915
+        -m "dash crypt lvm mdraid udev-rules base rootfs-block kernel-modules" \
Harald Hoyer 035915
+        -d "piix ide-gd_mod ata_piix ext2 sd_mod" \
Harald Hoyer 035915
+        -f $TESTDIR/initramfs.makeroot $KVERSION || return 1
Harald Hoyer 035915
     rm -rf $TESTDIR/overlay
Harald Hoyer 035915
 
Harald Hoyer 035915
 
Harald Hoyer 035915
     # Need this so kvm-qemu will boot (needs non-/dev/zero local disk)
Harald Hoyer 035915
     if ! dd if=/dev/null of=$TESTDIR/client.img bs=1M seek=1; then
Harald Hoyer 035915
-	echo "Unable to make client sdb image" 1>&2
Harald Hoyer 035915
-	return 1
Harald Hoyer 035915
+        echo "Unable to make client sdb image" 1>&2
Harald Hoyer 035915
+        return 1
Harald Hoyer 035915
     fi
Harald Hoyer 035915
     # Invoke KVM and/or QEMU to actually create the target filesystem.
Harald Hoyer 035915
     $testdir/run-qemu \
Harald Hoyer 035915
-	-hda $TESTDIR/root.ext2 \
Harald Hoyer 035915
-	-hdb $TESTDIR/client.img \
Harald Hoyer 035915
-	-hdc $TESTDIR/iscsidisk2.img \
Harald Hoyer 035915
-	-hdd $TESTDIR/iscsidisk3.img \
Harald Hoyer 035915
-	-m 256M -nographic -net none \
Harald Hoyer 035915
-	-kernel "/boot/vmlinuz-$kernel" \
Harald Hoyer 035915
-	-append "root=/dev/dracut/root rw rootfstype=ext2 quiet console=ttyS0,115200n81 selinux=0" \
Harald Hoyer 035915
-	-initrd $TESTDIR/initramfs.makeroot  || return 1
Harald Hoyer 035915
+        -hda $TESTDIR/root.ext2 \
Harald Hoyer 035915
+        -hdb $TESTDIR/client.img \
Harald Hoyer 035915
+        -hdc $TESTDIR/iscsidisk2.img \
Harald Hoyer 035915
+        -hdd $TESTDIR/iscsidisk3.img \
Harald Hoyer 035915
+        -m 256M -nographic -net none \
Harald Hoyer 035915
+        -kernel "/boot/vmlinuz-$kernel" \
Harald Hoyer 035915
+        -append "root=/dev/dracut/root rw rootfstype=ext2 quiet console=ttyS0,115200n81 selinux=0" \
Harald Hoyer 035915
+        -initrd $TESTDIR/initramfs.makeroot  || return 1
Harald Hoyer 035915
     grep -m 1 -q dracut-root-block-created $TESTDIR/client.img || return 1
Harald Hoyer 035915
     rm $TESTDIR/client.img
Harald Hoyer 035915
     (
Harald Hoyer 035915
-	initdir=$TESTDIR/overlay
Harald Hoyer 035915
-	. $basedir/dracut-functions
Harald Hoyer 035915
-	dracut_install poweroff shutdown
Harald Hoyer 035915
-	inst_hook emergency 000 ./hard-off.sh
Harald Hoyer 035915
-	inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules
Harald Hoyer 035915
+        initdir=$TESTDIR/overlay
Harald Hoyer 035915
+        . $basedir/dracut-functions
Harald Hoyer 035915
+        dracut_install poweroff shutdown
Harald Hoyer 035915
+        inst_hook emergency 000 ./hard-off.sh
Harald Hoyer 035915
+        inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules
Harald Hoyer 035915
     )
Harald Hoyer 035915
     sudo $basedir/dracut -l -i $TESTDIR/overlay / \
Harald Hoyer 035915
-	-o "plymouth dmraid" \
Harald Hoyer 035915
-	-a "debug" \
Harald Hoyer 035915
-	-d "piix ide-gd_mod ata_piix ext2 sd_mod" \
Harald Hoyer 035915
-	-f $TESTDIR/initramfs.testing $KVERSION || return 1
Harald Hoyer 035915
+        -o "plymouth dmraid" \
Harald Hoyer 035915
+        -a "debug" \
Harald Hoyer 035915
+        -d "piix ide-gd_mod ata_piix ext2 sd_mod" \
Harald Hoyer 035915
+        -f $TESTDIR/initramfs.testing $KVERSION || return 1
Harald Hoyer 035915
 
Harald Hoyer 035915
     # Make server root
Harald Hoyer 035915
     dd if=/dev/null of=$TESTDIR/server.ext2 bs=1M seek=60
Harald Hoyer 035915
@@ -167,36 +182,36 @@ test_setup() {
Harald Hoyer 035915
 
Harald Hoyer 035915
     kernel=$KVERSION
Harald Hoyer 035915
     (
Harald Hoyer 035915
-    	initdir=$TESTDIR/mnt
Harald Hoyer 035915
-	. $basedir/dracut-functions
Harald Hoyer 035915
-	(
Harald Hoyer 035915
-	    cd "$initdir";
Harald Hoyer 035915
-	    mkdir -p dev sys proc etc var/run tmp var/lib/dhcpd /etc/iscsi
Harald Hoyer 035915
-	)
Harald Hoyer 035915
-	inst /etc/passwd /etc/passwd
Harald Hoyer 035915
-	dracut_install sh ls shutdown poweroff stty cat ps ln ip \
Harald Hoyer 035915
-	    dmesg mkdir cp ping \
Harald Hoyer 035915
-	    modprobe tcpdump \
Harald Hoyer 035915
-	    /etc/services sleep mount chmod
Harald Hoyer 035915
-	dracut_install /usr/sbin/iscsi-target
Harald Hoyer 035915
+        initdir=$TESTDIR/mnt
Harald Hoyer 035915
+        . $basedir/dracut-functions
Harald Hoyer 035915
+        (
Harald Hoyer 035915
+            cd "$initdir";
Harald Hoyer 035915
+            mkdir -p dev sys proc etc var/run tmp var/lib/dhcpd /etc/iscsi
Harald Hoyer 035915
+        )
Harald Hoyer 035915
+        inst /etc/passwd /etc/passwd
Harald Hoyer 035915
+        dracut_install sh ls shutdown poweroff stty cat ps ln ip \
Harald Hoyer 035915
+            dmesg mkdir cp ping \
Harald Hoyer 035915
+            modprobe tcpdump \
Harald Hoyer 035915
+            /etc/services sleep mount chmod
Harald Hoyer 035915
+        dracut_install /usr/sbin/iscsi-target
Harald Hoyer 035915
         for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
Harald Hoyer 035915
-	    [ -f ${_terminfodir}/l/linux ] && break
Harald Hoyer 035915
-	done
Harald Hoyer 035915
-	dracut_install -o ${_terminfodir}/l/linux
Harald Hoyer 035915
-	instmods iscsi_tcp crc32c ipv6
Harald Hoyer 035915
+            [ -f ${_terminfodir}/l/linux ] && break
Harald Hoyer 035915
+        done
Harald Hoyer 035915
+        dracut_install -o ${_terminfodir}/l/linux
Harald Hoyer 035915
+        instmods iscsi_tcp crc32c ipv6
Harald Hoyer 035915
         inst ./targets /etc/iscsi/targets
Harald Hoyer 035915
-	[ -f /etc/netconfig ] && dracut_install /etc/netconfig
Harald Hoyer 035915
-	type -P dhcpd >/dev/null && dracut_install dhcpd
Harald Hoyer 035915
-	[ -x /usr/sbin/dhcpd3 ] && inst /usr/sbin/dhcpd3 /usr/sbin/dhcpd
Harald Hoyer 035915
-	inst ./server-init /sbin/init
Harald Hoyer 035915
-	inst ./hosts /etc/hosts
Harald Hoyer 035915
-	inst ./dhcpd.conf /etc/dhcpd.conf
Harald Hoyer 035915
-	dracut_install /etc/nsswitch.conf /etc/rpc /etc/protocols
Harald Hoyer 035915
-	inst /etc/group /etc/group
Harald Hoyer 035915
-
Harald Hoyer 035915
-	/sbin/depmod -a -b "$initdir" $kernel
Harald Hoyer 035915
-	cp -a /etc/ld.so.conf* $initdir/etc
Harald Hoyer 035915
-	sudo ldconfig -r "$initdir"
Harald Hoyer 035915
+        [ -f /etc/netconfig ] && dracut_install /etc/netconfig
Harald Hoyer 035915
+        type -P dhcpd >/dev/null && dracut_install dhcpd
Harald Hoyer 035915
+        [ -x /usr/sbin/dhcpd3 ] && inst /usr/sbin/dhcpd3 /usr/sbin/dhcpd
Harald Hoyer 035915
+        inst ./server-init /sbin/init
Harald Hoyer 035915
+        inst ./hosts /etc/hosts
Harald Hoyer 035915
+        inst ./dhcpd.conf /etc/dhcpd.conf
Harald Hoyer 035915
+        dracut_install /etc/nsswitch.conf /etc/rpc /etc/protocols
Harald Hoyer 035915
+        inst /etc/group /etc/group
Harald Hoyer 035915
+
Harald Hoyer 035915
+        /sbin/depmod -a -b "$initdir" $kernel
Harald Hoyer 035915
+        cp -a /etc/ld.so.conf* $initdir/etc
Harald Hoyer 035915
+        sudo ldconfig -r "$initdir"
Harald Hoyer 035915
     )
Harald Hoyer 035915
 
Harald Hoyer 035915
     sudo umount $TESTDIR/mnt
Harald Hoyer 035915
@@ -204,16 +219,16 @@ test_setup() {
Harald Hoyer 035915
 
Harald Hoyer 035915
     # Make server's dracut image
Harald Hoyer 035915
     $basedir/dracut -l -i $TESTDIR/overlay / \
Harald Hoyer 035915
-	-m "dash udev-rules base rootfs-block debug kernel-modules" \
Harald Hoyer 035915
-	-d "piix ide-gd_mod ata_piix ext2 sd_mod e1000" \
Harald Hoyer 035915
-	-f $TESTDIR/initramfs.server $KVERSION || return 1
Harald Hoyer 035915
+        -m "dash udev-rules base rootfs-block debug kernel-modules" \
Harald Hoyer 035915
+        -d "piix ide-gd_mod ata_piix ext2 sd_mod e1000" \
Harald Hoyer 035915
+        -f $TESTDIR/initramfs.server $KVERSION || return 1
Harald Hoyer 035915
 
Harald Hoyer 035915
 }
Harald Hoyer 035915
 
Harald Hoyer 035915
 test_cleanup() {
Harald Hoyer 035915
     if [[ -s $TESTDIR/server.pid ]]; then
Harald Hoyer 035915
-	sudo kill -TERM $(cat $TESTDIR/server.pid)
Harald Hoyer 035915
-	rm -f $TESTDIR/server.pid
Harald Hoyer 035915
+        sudo kill -TERM $(cat $TESTDIR/server.pid)
Harald Hoyer 035915
+        rm -f $TESTDIR/server.pid
Harald Hoyer 035915
     fi
Harald Hoyer 035915
 }
Harald Hoyer 035915