From: Michal Schmidt Date: Thu, 22 Sep 2011 21:52:38 +0000 (+0200) Subject: units: fix rescue.service race with plymouth X-Git-Tag: v36~20 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=0fe9972f3c2e20b649e0e7da0e61945253622128 units: fix rescue.service race with plymouth It was possible for the "ExecStartPre=-/bin/plymouth quit" to race with plymouth-start.service which is pulled in indirectly by basic.target -> sysinit.target. The race left plymouth running on the terminal, making it unusable for rescue purposes. https://bugzilla.redhat.com/show_bug.cgi?id=710487 --- diff --git a/units/rescue.service.m4 b/units/rescue.service.m4 index 8f29de8a1..19b30d89f 100644 --- a/units/rescue.service.m4 +++ b/units/rescue.service.m4 @@ -11,7 +11,7 @@ Description=Rescue Shell DefaultDependencies=no Conflicts=shutdown.target -After=basic.target +After=basic.target plymouth-start.service Before=shutdown.target [Service]