]> git.ipfire.org Git - thirdparty/dracut.git/blobdiff - test/TEST-16-DMSQUASH/test.sh
test: fixed terminfo location
[thirdparty/dracut.git] / test / TEST-16-DMSQUASH / test.sh
index 5a98fb706749af0d9356c6bb3eac62e95ac7ba74..049a758c28a0ffa0d73dbc1e6a8d6a8e7314f0dd 100755 (executable)
@@ -42,8 +42,12 @@ test_setup() {
        initdir=$TESTDIR/root-source
        . $basedir/dracut-functions
        dracut_install sh df free ls shutdown poweroff stty cat ps ln ip route \
-           /lib/terminfo/l/linux mount dmesg ifconfig dhclient mkdir cp ping dhclient \
+           mount dmesg ifconfig dhclient mkdir cp ping dhclient \
            umount strace less
+        for _terminfodir in /lib/terminfo /etc/terminfo /usr/share/terminfo; do
+           [ -f ${_terminfodir}/l/linux ] && break
+       done
+       dracut_install -o ${_terminfodir}/l/linux
        inst "$basedir/modules.d/40network/dhclient-script" "/sbin/dhclient-script"
        inst "$basedir/modules.d/40network/ifup" "/sbin/ifup"
        dracut_install grep syslinux isohybrid