From c6170719e7afbcecc04e8939e93e9678529e6391 Mon Sep 17 00:00:00 2001 From: Frederic Crozat Date: Wed, 9 Nov 2011 11:10:49 +0100 Subject: [PATCH] delay fsck / cryptsetup after md / dmraid / lvm are started --- src/cryptsetup-generator.c | 1 + units/fsck@.service.in | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) Index: systemd-37/src/cryptsetup/cryptsetup-generator.c =================================================================== --- systemd-37.orig/src/cryptsetup/cryptsetup-generator.c +++ systemd-37/src/cryptsetup/cryptsetup-generator.c @@ -112,6 +112,7 @@ static int create_disk( "DefaultDependencies=no\n" "BindTo=%s dev-mapper-%%i.device\n" "After=systemd-readahead-collect.service systemd-readahead-replay.service %s\n" + "After=md.service dmraid.service lvm.service\n" "Before=umount.target\n", d, d); Index: systemd-37/units/fsck@.service.in =================================================================== --- systemd-37.orig/units/fsck@.service.in +++ systemd-37/units/fsck@.service.in @@ -9,7 +9,7 @@ Description=File System Check on %f DefaultDependencies=no BindTo=%i.device -After=systemd-readahead-collect.service systemd-readahead-replay.service %i.device +After=systemd-readahead-collect.service systemd-readahead-replay.service %i.device lvm.service md.service dmraid.service Before=shutdown.target [Service]