]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
systemd/dracut-pre-udev.service: load service on demand
authorHarald Hoyer <harald@redhat.com>
Fri, 8 Feb 2013 13:17:35 +0000 (14:17 +0100)
committerHarald Hoyer <harald@redhat.com>
Mon, 11 Feb 2013 10:49:19 +0000 (11:49 +0100)
modules.d/98systemd/dracut-pre-udev.service

index 88a8da1351577ef8bc015ae2b6b208baaff913b2..ee2c2e1b413dfbd543cd545e0a197c02f82bb294 100644 (file)
@@ -15,6 +15,8 @@ Before=systemd-udevd.service dracut-pre-trigger.service
 After=dracut-cmdline.service
 Wants=dracut-cmdline.service
 ConditionPathExists=/etc/initrd-release
+ConditionDirectoryNotEmpty=|/lib/dracut/hooks/pre-udev
+ConditionKernelCommandLine=|rd.break=pre-udev
 
 [Service]
 Type=oneshot