From: Harald Hoyer Date: Wed, 20 Jun 2012 23:08:03 +0000 (+0200) Subject: systemd: fixed ordering of services X-Git-Tag: 020~65 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b03e991113f7e33c0fd072e16d4ebd862542e720;p=thirdparty%2Fdracut.git systemd: fixed ordering of services --- diff --git a/modules.d/98systemd/dracut-initqueue.service b/modules.d/98systemd/dracut-initqueue.service index c87e6a0c2..89aa304c6 100644 --- a/modules.d/98systemd/dracut-initqueue.service +++ b/modules.d/98systemd/dracut-initqueue.service @@ -10,7 +10,8 @@ [Unit] Description=Dracut initqueue hook DefaultDependencies=no -After=systemd-udev-trigger.service +After=systemd-udev-trigger.service udev-trigger.service +Wants=systemd-udev-trigger.service udev-trigger.service [Service] Environment=HOME=/ diff --git a/modules.d/98systemd/dracut-pre-trigger.service b/modules.d/98systemd/dracut-pre-trigger.service index 18eb8fc0a..1ab07a1df 100644 --- a/modules.d/98systemd/dracut-pre-trigger.service +++ b/modules.d/98systemd/dracut-pre-trigger.service @@ -10,8 +10,9 @@ [Unit] Description=Dracut pre-trigger hook DefaultDependencies=no -After=systemd-udev.service -Before=systemd-udev-trigger.service +Before=systemd-udev-trigger.service udev-trigger.service dracut-initqueue.service +After=dracut-pre-udev.service systemd-udev.service udev.service +Wants=dracut-pre-udev.service systemd-udev.service udev.service [Service] Environment=HOME=/ diff --git a/modules.d/98systemd/dracut-pre-udev.service b/modules.d/98systemd/dracut-pre-udev.service index 9b2d9290f..579316ec3 100644 --- a/modules.d/98systemd/dracut-pre-udev.service +++ b/modules.d/98systemd/dracut-pre-udev.service @@ -10,7 +10,9 @@ [Unit] Description=Dracut pre-udev hook DefaultDependencies=no -Before=systemd-udev.service +Before=systemd-udev.service udev.service dracut-pre-trigger.service +After=dracut-cmdline.service +Wants=dracut-cmdline.service [Service] Environment=HOME=/