]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
fix udevtriggeropts
authorHarald Hoyer <harald@redhat.com>
Thu, 4 Jun 2009 15:38:07 +0000 (17:38 +0200)
committerHarald Hoyer <harald@redhat.com>
Thu, 4 Jun 2009 15:44:21 +0000 (17:44 +0200)
modules.d/99base/init

index 90677beee337206439c8131b96638c6cf0bef330..244f80658787e096ceeedf82bbd69529498e0d57 100755 (executable)
@@ -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,