From: Harald Hoyer Date: Thu, 4 Jun 2009 15:38:07 +0000 (+0200) Subject: fix udevtriggeropts X-Git-Tag: 0.1~111 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=53759538cba7dc89291477158fc7cebc5415a9ee;p=thirdparty%2Fdracut.git fix udevtriggeropts --- diff --git a/modules.d/99base/init b/modules.d/99base/init index 90677beee..244f80658 100755 --- a/modules.d/99base/init +++ b/modules.d/99base/init @@ -74,7 +74,8 @@ getarg rdudevdebug && udevadm control --log_priority=debug source_all pre-trigger # then the rest -udevadm trigger $(cat /tmp/udevtriggeropts) >/dev/null 2>&1 +[ -f /tmp/udevtriggeropts ] && udevtriggeropts=$(while read line; do echo $line;done < /tmp/udevtriggeropts) +udevadm trigger $udevtriggeropts >/dev/null 2>&1 udevadm settle --timeout=30 >/dev/null 2>&1 # pre-mount happens before we try to mount the root filesystem,