From: Harald Hoyer Date: Thu, 27 Feb 2020 13:25:01 +0000 (+0100) Subject: test: remove "sudo" calls in test scripts X-Git-Tag: 050~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4bd0ab61b2ee1b2e086199d61aa0a4dff31b158b;p=thirdparty%2Fdracut.git test: remove "sudo" calls in test scripts --- diff --git a/test/TEST-01-BASIC/test.sh b/test/TEST-01-BASIC/test.sh index 06d8c53e5..db25e5a43 100755 --- a/test/TEST-01-BASIC/test.sh +++ b/test/TEST-01-BASIC/test.sh @@ -53,7 +53,7 @@ test_setup() { inst ./test-init.sh /sbin/init find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -94,7 +94,7 @@ test_setup() { inst_hook emergency 000 ./hard-off.sh inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -a "debug watchdog" \ -d "piix ide-gd_mod ata_piix ext3 sd_mod i6300esb ib700wdt" \ --no-hostonly-cmdline -N \ diff --git a/test/TEST-02-SYSTEMD/test.sh b/test/TEST-02-SYSTEMD/test.sh index 52f302b90..6fcd52a11 100755 --- a/test/TEST-02-SYSTEMD/test.sh +++ b/test/TEST-02-SYSTEMD/test.sh @@ -50,7 +50,7 @@ test_setup() { inst ./test-init.sh /sbin/init find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -92,7 +92,7 @@ test_setup() { inst_hook emergency 000 ./hard-off.sh inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -a "debug systemd" \ -o "network kernel-network-modules" \ -d "piix ide-gd_mod ata_piix ext3 sd_mod" \ diff --git a/test/TEST-03-USR-MOUNT/test.sh b/test/TEST-03-USR-MOUNT/test.sh index f3d05aeb2..dfe331488 100755 --- a/test/TEST-03-USR-MOUNT/test.sh +++ b/test/TEST-03-USR-MOUNT/test.sh @@ -81,7 +81,7 @@ test_setup() { inst ./test-init.sh /sbin/init find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -131,7 +131,7 @@ test_setup() { inst_hook emergency 000 ./hard-off.sh inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -a "debug watchdog" \ -o "network kernel-network-modules" \ -d "piix ide-gd_mod ata_piix btrfs sd_mod i6300esb ib700wdt" \ diff --git a/test/TEST-04-FULL-SYSTEMD/test.sh b/test/TEST-04-FULL-SYSTEMD/test.sh index 4ef6e6726..e6a2910c4 100755 --- a/test/TEST-04-FULL-SYSTEMD/test.sh +++ b/test/TEST-04-FULL-SYSTEMD/test.sh @@ -273,7 +273,7 @@ EOF [ -e /etc/machine-id ] && EXTRA_MACHINE="/etc/machine-id" [ -e /etc/machine-info ] && EXTRA_MACHINE+=" /etc/machine-info" - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -a "debug systemd i18n qemu" \ ${EXTRA_MACHINE:+-I "$EXTRA_MACHINE"} \ -o "dash network plymouth lvm mdraid resume crypt caps dm terminfo usrmount kernel-network-modules rngd" \ diff --git a/test/TEST-10-RAID/test.sh b/test/TEST-10-RAID/test.sh index 6ac6b17a7..84fa58d15 100755 --- a/test/TEST-10-RAID/test.sh +++ b/test/TEST-10-RAID/test.sh @@ -51,7 +51,7 @@ test_setup() { inst_multiple -o /lib/systemd/systemd-shutdown find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -97,7 +97,7 @@ test_setup() { inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "plymouth network kernel-network-modules" \ -a "debug" \ -d "piix ide-gd_mod ata_piix ext2 sd_mod" \ diff --git a/test/TEST-11-LVM/test.sh b/test/TEST-11-LVM/test.sh index a0b2eab28..98daf4715 100755 --- a/test/TEST-11-LVM/test.sh +++ b/test/TEST-11-LVM/test.sh @@ -49,7 +49,7 @@ test_setup() { find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc mkdir $initdir/run - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -84,7 +84,7 @@ test_setup() { inst_hook emergency 000 ./hard-off.sh inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "plymouth network kernel-network-modules" \ -a "debug" \ -d "piix ide-gd_mod ata_piix ext2 sd_mod" \ diff --git a/test/TEST-12-RAID-DEG/test.sh b/test/TEST-12-RAID-DEG/test.sh index 272741914..7f0188c3c 100755 --- a/test/TEST-12-RAID-DEG/test.sh +++ b/test/TEST-12-RAID-DEG/test.sh @@ -89,7 +89,7 @@ test_setup() { inst ./test-init.sh /sbin/init find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -140,7 +140,7 @@ test_setup() { echo -n test > $initdir/etc/key ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "plymouth network kernel-network-modules" \ -a "debug" \ -d "piix ide-gd_mod ata_piix ext2 sd_mod" \ diff --git a/test/TEST-13-ENC-RAID-LVM/test.sh b/test/TEST-13-ENC-RAID-LVM/test.sh index 757a3e950..9a9cb8840 100755 --- a/test/TEST-13-ENC-RAID-LVM/test.sh +++ b/test/TEST-13-ENC-RAID-LVM/test.sh @@ -88,7 +88,7 @@ test_setup() { inst ./test-init.sh /sbin/init find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -139,7 +139,7 @@ test_setup() { done > $initdir/etc/crypttab echo -n test > $initdir/etc/key ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "plymouth network kernel-network-modules" \ -a "debug" \ -d "piix ide-gd_mod ata_piix ext2 sd_mod" \ diff --git a/test/TEST-14-IMSM/test.sh b/test/TEST-14-IMSM/test.sh index ba79889f8..03406c9bc 100755 --- a/test/TEST-14-IMSM/test.sh +++ b/test/TEST-14-IMSM/test.sh @@ -83,7 +83,7 @@ test_setup() { find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc mkdir $initdir/run - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -129,7 +129,7 @@ test_setup() { inst_hook emergency 000 ./hard-off.sh inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "plymouth network kernel-network-modules" \ -a "debug" \ -d "piix ide-gd_mod ata_piix ext2 sd_mod" \ diff --git a/test/TEST-15-BTRFSRAID/test.sh b/test/TEST-15-BTRFSRAID/test.sh index b0d8c0020..8c1541437 100755 --- a/test/TEST-15-BTRFSRAID/test.sh +++ b/test/TEST-15-BTRFSRAID/test.sh @@ -53,7 +53,7 @@ test_setup() { inst_simple /etc/os-release find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -95,7 +95,7 @@ test_setup() { inst_hook emergency 000 ./hard-off.sh inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "plymouth network kernel-network-modules" \ -a "debug" \ -d "piix ide-gd_mod ata_piix btrfs sd_mod" \ diff --git a/test/TEST-16-DMSQUASH/test.sh b/test/TEST-16-DMSQUASH/test.sh index 5f11aaeff..0af7a8a33 100755 --- a/test/TEST-16-DMSQUASH/test.sh +++ b/test/TEST-16-DMSQUASH/test.sh @@ -54,7 +54,7 @@ test_setup() { dd if=/dev/zero of="$TESTDIR"/root.img count=100 - sudo $basedir/dracut.sh -l -i "$TESTDIR"/overlay / \ + $basedir/dracut.sh -l -i "$TESTDIR"/overlay / \ -a "debug dmsquash-live qemu" \ -o "rngd" \ -d "piix ide-gd_mod ata_piix ext3 sd_mod" \ @@ -104,7 +104,7 @@ test_setup() { inst "$VMLINUZ" "/boot/vmlinuz-${KVERSION}" find_binary plymouth >/dev/null && inst_multiple plymouth cp -a -- /etc/ld.so.conf* "$initdir"/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) python create.py -d -c livecd-fedora-minimal.ks return 0 diff --git a/test/TEST-17-LVM-THIN/test.sh b/test/TEST-17-LVM-THIN/test.sh index 40d6c2649..07796147b 100755 --- a/test/TEST-17-LVM-THIN/test.sh +++ b/test/TEST-17-LVM-THIN/test.sh @@ -49,7 +49,7 @@ test_setup() { find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc mkdir $initdir/run - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -84,7 +84,7 @@ test_setup() { inst_hook emergency 000 ./hard-off.sh inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "plymouth network kernel-network-modules" \ -a "debug" -I lvs \ -d "piix ide-gd_mod ata_piix ext2 sd_mod" \ diff --git a/test/TEST-20-NFS/test.sh b/test/TEST-20-NFS/test.sh index b9b31f271..3308e652b 100755 --- a/test/TEST-20-NFS/test.sh +++ b/test/TEST-20-NFS/test.sh @@ -28,7 +28,7 @@ run_server() { -append "panic=1 quiet root=/dev/sda rootfstype=ext3 rw console=ttyS0,115200n81 selinux=0" \ -initrd $TESTDIR/initramfs.server \ -pidfile $TESTDIR/server.pid -daemonize || return 1 - sudo chmod 644 $TESTDIR/server.pid || return 1 + chmod 644 $TESTDIR/server.pid || return 1 # Cleanup the terminal if we have one tty -s && stty sane @@ -197,7 +197,7 @@ test_nfsv4() { test_run() { if [[ -s server.pid ]]; then - sudo kill -TERM $(cat $TESTDIR/server.pid) + kill -TERM $(cat $TESTDIR/server.pid) rm -f -- $TESTDIR/server.pid fi @@ -212,7 +212,7 @@ test_run() { ret=$? if [[ -s $TESTDIR/server.pid ]]; then - sudo kill -TERM $(cat $TESTDIR/server.pid) + kill -TERM $(cat $TESTDIR/server.pid) rm -f -- $TESTDIR/server.pid fi @@ -224,7 +224,7 @@ test_setup() { dd if=/dev/null of=$TESTDIR/server.ext3 bs=1M seek=120 mke2fs -j -F $TESTDIR/server.ext3 mkdir $TESTDIR/mnt - sudo mount -o loop $TESTDIR/server.ext3 $TESTDIR/mnt + mount -o loop $TESTDIR/server.ext3 $TESTDIR/mnt export kernel=$KVERSION @@ -291,7 +291,7 @@ test_setup() { inst /etc/group /etc/group cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" dracut_kernel_post ) @@ -334,14 +334,14 @@ test_setup() { inst_libdir_file -n "$_nsslibs" 'libnss_*.so*' cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) mkdir -p $TESTDIR/mnt/nfs/nfs3-5 mkdir -p $TESTDIR/mnt/nfs/ip/192.168.50.101 mkdir -p $TESTDIR/mnt/nfs/tftpboot/nfs4-5 - sudo umount $TESTDIR/mnt + umount $TESTDIR/mnt rm -fr -- $TESTDIR/mnt # Make an overlay with needed tools for the test harness @@ -374,7 +374,7 @@ test_setup() { test_cleanup() { if [[ -s $TESTDIR/server.pid ]]; then - sudo kill -TERM $(cat $TESTDIR/server.pid) + kill -TERM $(cat $TESTDIR/server.pid) rm -f -- $TESTDIR/server.pid fi } diff --git a/test/TEST-30-ISCSI/test.sh b/test/TEST-30-ISCSI/test.sh index 7b1a5348c..3d9d90045 100755 --- a/test/TEST-30-ISCSI/test.sh +++ b/test/TEST-30-ISCSI/test.sh @@ -29,7 +29,7 @@ run_server() { -append "panic=1 quiet root=/dev/sda rootfstype=ext3 rw console=ttyS0,115200n81 selinux=0 $SERVER_DEBUG" \ -initrd $TESTDIR/initramfs.server \ -pidfile $TESTDIR/server.pid -daemonize || return 1 - sudo chmod 644 $TESTDIR/server.pid || return 1 + chmod 644 $TESTDIR/server.pid || return 1 # Cleanup the terminal if we have one tty -s && stty sane @@ -112,7 +112,7 @@ test_run() { do_test_run ret=$? if [[ -s $TESTDIR/server.pid ]]; then - sudo kill -TERM $(cat $TESTDIR/server.pid) + kill -TERM $(cat $TESTDIR/server.pid) rm -f -- $TESTDIR/server.pid fi return $ret @@ -152,7 +152,7 @@ test_setup() { inst_simple /etc/os-release inst ./client-init.sh /sbin/init cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -200,7 +200,7 @@ test_setup() { inst_hook emergency 000 ./hard-off.sh inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "dash plymouth dmraid nfs" \ -a "debug" \ -d "af_packet piix ide-gd_mod ata_piix ext3 sd_mod" \ @@ -211,7 +211,7 @@ test_setup() { dd if=/dev/null of=$TESTDIR/server.ext3 bs=1M seek=60 mkfs.ext3 -j -F $TESTDIR/server.ext3 mkdir $TESTDIR/mnt - sudo mount -o loop $TESTDIR/server.ext3 $TESTDIR/mnt + mount -o loop $TESTDIR/server.ext3 $TESTDIR/mnt kernel=$KVERSION ( @@ -243,11 +243,11 @@ test_setup() { inst /etc/group /etc/group cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" dracut_kernel_post ) - sudo umount $TESTDIR/mnt + umount $TESTDIR/mnt rm -fr -- $TESTDIR/mnt # Make server's dracut image @@ -261,7 +261,7 @@ test_setup() { test_cleanup() { if [[ -s $TESTDIR/server.pid ]]; then - sudo kill -TERM $(cat $TESTDIR/server.pid) + kill -TERM $(cat $TESTDIR/server.pid) rm -f -- $TESTDIR/server.pid fi } diff --git a/test/TEST-31-ISCSI-MULTI/test.sh b/test/TEST-31-ISCSI-MULTI/test.sh index 2fdc38e2e..a0b7ccc4f 100755 --- a/test/TEST-31-ISCSI-MULTI/test.sh +++ b/test/TEST-31-ISCSI-MULTI/test.sh @@ -29,7 +29,7 @@ run_server() { -append "panic=1 systemd.crash_reboot root=/dev/sda rootfstype=ext3 rw console=ttyS0,115200n81 selinux=0 $SERVER_DEBUG" \ -initrd $TESTDIR/initramfs.server \ -pidfile $TESTDIR/server.pid -daemonize || return 1 - sudo chmod 644 $TESTDIR/server.pid || return 1 + chmod 644 $TESTDIR/server.pid || return 1 # Cleanup the terminal if we have one tty -s && stty sane @@ -126,7 +126,7 @@ test_run() { do_test_run ret=$? if [[ -s $TESTDIR/server.pid ]]; then - sudo kill -TERM $(cat $TESTDIR/server.pid) + kill -TERM $(cat $TESTDIR/server.pid) rm -f -- $TESTDIR/server.pid fi return $ret @@ -166,7 +166,7 @@ test_setup() { inst_simple /etc/os-release inst ./client-init.sh /sbin/init cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -214,7 +214,7 @@ test_setup() { inst_hook emergency 000 ./hard-off.sh inst_simple ./99-idesymlinks.rules /etc/udev/rules.d/99-idesymlinks.rules ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "dash plymouth dmraid nfs" \ -a "debug" \ -d "af_packet piix ide-gd_mod ata_piix ext3 sd_mod" \ @@ -225,7 +225,7 @@ test_setup() { dd if=/dev/null of=$TESTDIR/server.ext3 bs=1M seek=60 mkfs.ext3 -j -F $TESTDIR/server.ext3 mkdir $TESTDIR/mnt - sudo mount -o loop $TESTDIR/server.ext3 $TESTDIR/mnt + mount -o loop $TESTDIR/server.ext3 $TESTDIR/mnt kernel=$KVERSION ( @@ -257,11 +257,11 @@ test_setup() { inst /etc/group /etc/group cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" dracut_kernel_post ) - sudo umount $TESTDIR/mnt + umount $TESTDIR/mnt rm -fr -- $TESTDIR/mnt # Make server's dracut image @@ -275,7 +275,7 @@ test_setup() { test_cleanup() { if [[ -s $TESTDIR/server.pid ]]; then - sudo kill -TERM $(cat $TESTDIR/server.pid) + kill -TERM $(cat $TESTDIR/server.pid) rm -f -- $TESTDIR/server.pid fi } diff --git a/test/TEST-40-NBD/test.sh b/test/TEST-40-NBD/test.sh index 94e3826ca..5b354b266 100755 --- a/test/TEST-40-NBD/test.sh +++ b/test/TEST-40-NBD/test.sh @@ -39,7 +39,7 @@ run_server() { -no-reboot \ -append "panic=1 systemd.crash_reboot root=/dev/sda rootfstype=ext2 rw quiet console=ttyS0,115200n81 selinux=0" \ -initrd $TESTDIR/initramfs.server -pidfile $TESTDIR/server.pid -daemonize || return 1 - sudo chmod 644 $TESTDIR/server.pid || return 1 + chmod 644 $TESTDIR/server.pid || return 1 # Cleanup the terminal if we have one tty -s && stty sane @@ -204,7 +204,7 @@ client_run() { # "root=LABEL=dracut rd.luks.uuid=$ID_FS_UUID rd.lv.vg=dracut netroot=dhcp" || return 1 if [[ -s server.pid ]]; then - sudo kill -TERM $(cat $TESTDIR/server.pid) + kill -TERM $(cat $TESTDIR/server.pid) rm -f -- $TESTDIR/server.pid fi @@ -239,7 +239,7 @@ make_encrypted_root() { inst_simple /etc/os-release find_binary plymouth >/dev/null && inst_multiple plymouth cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) # second, install the files needed to make the root filesystem @@ -288,7 +288,7 @@ make_client_root() { dd if=/dev/null of=$TESTDIR/nbd.ext2 bs=1M seek=120 mke2fs -F -j $TESTDIR/nbd.ext2 mkdir $TESTDIR/mnt - sudo mount -o loop $TESTDIR/nbd.ext2 $TESTDIR/mnt + mount -o loop $TESTDIR/nbd.ext2 $TESTDIR/mnt kernel=$KVERSION ( @@ -319,10 +319,10 @@ make_client_root() { inst $i done cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) - sudo umount $TESTDIR/mnt + umount $TESTDIR/mnt rm -fr -- $TESTDIR/mnt } @@ -330,7 +330,7 @@ make_server_root() { dd if=/dev/null of=$TESTDIR/server.ext2 bs=1M seek=120 mke2fs -F $TESTDIR/server.ext2 mkdir $TESTDIR/mnt - sudo mount -o loop $TESTDIR/server.ext2 $TESTDIR/mnt + mount -o loop $TESTDIR/server.ext2 $TESTDIR/mnt kernel=$KVERSION ( @@ -376,10 +376,10 @@ EOF done cp -a /etc/ld.so.conf* $initdir/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) - sudo umount $TESTDIR/mnt + umount $TESTDIR/mnt rm -fr -- $TESTDIR/mnt } @@ -407,13 +407,13 @@ test_setup() { echo -n test > $initdir/etc/key ) - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -m "dash udev-rules rootfs-block fs-lib base debug kernel-modules" \ -d "af_packet piix ide-gd_mod ata_piix ext2 ext3 sd_mod e1000" \ --no-hostonly-cmdline -N \ -f $TESTDIR/initramfs.server $KVERSION || return 1 - sudo $basedir/dracut.sh -l -i $TESTDIR/overlay / \ + $basedir/dracut.sh -l -i $TESTDIR/overlay / \ -o "plymouth" \ -a "debug watchdog" \ -d "af_packet piix ide-gd_mod ata_piix ext2 ext3 sd_mod e1000 i6300esb ib700wdt" \ @@ -423,7 +423,7 @@ test_setup() { kill_server() { if [[ -s $TESTDIR/server.pid ]]; then - sudo kill -TERM $(cat $TESTDIR/server.pid) + kill -TERM $(cat $TESTDIR/server.pid) rm -f -- $TESTDIR/server.pid fi } diff --git a/test/TEST-50-MULTINIC/test.sh b/test/TEST-50-MULTINIC/test.sh index dfddfbd7d..0720c4f2b 100755 --- a/test/TEST-50-MULTINIC/test.sh +++ b/test/TEST-50-MULTINIC/test.sh @@ -27,7 +27,7 @@ run_server() { -initrd "$TESTDIR"/initramfs.server \ -pidfile "$TESTDIR"/server.pid -daemonize || return 1 - sudo chmod 644 -- "$TESTDIR"/server.pid || return 1 + chmod 644 -- "$TESTDIR"/server.pid || return 1 # Cleanup the terminal if we have one tty -s && stty sane @@ -170,7 +170,7 @@ test_setup() { dd if=/dev/null of="$TESTDIR"/server.ext3 bs=1M seek=120 mke2fs -j -F -- "$TESTDIR"/server.ext3 mkdir -- "$TESTDIR"/mnt - sudo mount -o loop -- "$TESTDIR"/server.ext3 "$TESTDIR"/mnt + mount -o loop -- "$TESTDIR"/server.ext3 "$TESTDIR"/mnt kernel=$KVERSION ( export initdir="$TESTDIR"/mnt @@ -275,10 +275,10 @@ test_setup() { inst_libdir_file -n "$_nsslibs" 'libnss_*.so*' cp -a -- /etc/ld.so.conf* "$initdir"/etc - sudo ldconfig -r "$initdir" + ldconfig -r "$initdir" ) - sudo umount "$TESTDIR"/mnt + umount "$TESTDIR"/mnt rm -fr -- "$TESTDIR"/mnt # Make an overlay with needed tools for the test harness @@ -312,7 +312,7 @@ test_setup() { kill_server() { if [[ -s "$TESTDIR"/server.pid ]]; then - sudo kill -TERM -- $(cat "$TESTDIR"/server.pid) + kill -TERM -- $(cat "$TESTDIR"/server.pid) rm -f -- "$TESTDIR"/server.pid fi } diff --git a/test/run-qemu b/test/run-qemu index 5d370fa88..ddf31490c 100755 --- a/test/run-qemu +++ b/test/run-qemu @@ -34,4 +34,4 @@ if ! [ -f "$VMLINUZ" ]; then fi fi -exec sudo $BIN $ARGS -kernel $VMLINUZ "$@" +exec $BIN $ARGS -kernel $VMLINUZ "$@"