diff options
author | Peter Rajnoha <prajnoha@redhat.com> | 2012-10-12 14:21:25 +0200 |
---|---|---|
committer | Peter Rajnoha <prajnoha@redhat.com> | 2012-10-12 14:24:54 +0200 |
commit | f8781ea6a0567940f3dd3de78870be3ae880d909 (patch) | |
tree | c2b3a5dfa9c5c30720da8b0497247a97be5bdd96 /scripts/lvm2_activation_generator_systemd_red_hat.c | |
parent | 141f26035d67d3d8b6bab98960a219322fc30f32 (diff) | |
download | lvm2-f8781ea6a0567940f3dd3de78870be3ae880d909.tar.gz |
systemd: add deps to order units more properly
lvm2-activation-early.service (generated by activation generator) should
be ordered before cryptsetup.target.
lvm2-monitor.service should be ordered after lvm2-activation.service,
if used. The lvm2-activation.service will replace fedora-storage-init.service
and fedora-storage-init-late.service in the end, but let's have it
prepared now.
Diffstat (limited to 'scripts/lvm2_activation_generator_systemd_red_hat.c')
-rw-r--r-- | scripts/lvm2_activation_generator_systemd_red_hat.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/lvm2_activation_generator_systemd_red_hat.c b/scripts/lvm2_activation_generator_systemd_red_hat.c index 786d79515..b8d1cfc8c 100644 --- a/scripts/lvm2_activation_generator_systemd_red_hat.c +++ b/scripts/lvm2_activation_generator_systemd_red_hat.c @@ -115,9 +115,10 @@ static int generate_unit(const char *dir, int early) "SourcePath=/etc/lvm/lvm.conf\n" "DefaultDependencies=no\n", f); - if (early) + if (early) { fputs("After=systemd-udev-settle.service\n", f); - else + fputs("Before=cryptsetup.target\n", f); + } else fputs("After=lvm2-activation-early.service cryptsetup.target\n", f); fputs("Before=local-fs.target shutdown.target\n" |