From: Harald Hoyer Date: Fri, 8 Feb 2013 13:17:50 +0000 (+0100) Subject: systemd/dracut-pre-trigger.service: load service on demand X-Git-Tag: 026~73 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f251a89772e68ddc057439ea8ee338ee99853833;p=thirdparty%2Fdracut.git systemd/dracut-pre-trigger.service: load service on demand --- diff --git a/modules.d/98systemd/dracut-pre-trigger.service b/modules.d/98systemd/dracut-pre-trigger.service index 6836d895f..55c993868 100644 --- a/modules.d/98systemd/dracut-pre-trigger.service +++ b/modules.d/98systemd/dracut-pre-trigger.service @@ -15,6 +15,8 @@ Before=systemd-udev-trigger.service dracut-initqueue.service After=dracut-pre-udev.service systemd-udevd.service Wants=dracut-pre-udev.service systemd-udevd.service ConditionPathExists=/etc/initrd-release +ConditionDirectoryNotEmpty=|/lib/dracut/hooks/pre-trigger +ConditionKernelCommandLine=|rd.break=pre-trigger [Service] Type=oneshot