X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=units%2Fplymouth-start.service;h=10d03c6c62df5ce92956012f8ad5d1bb9ad4b6b1;hb=73090dc815390f4fca4e3ed8a7e1d3806605daaa;hp=61cb82cde4ad3518680363fd78e9efa43d72e01f;hpb=cd3f8b7ddb052ab5e4eab420968bae689db3899a;p=elogind.git diff --git a/units/plymouth-start.service b/units/plymouth-start.service index 61cb82cde..10d03c6c6 100644 --- a/units/plymouth-start.service +++ b/units/plymouth-start.service @@ -12,7 +12,10 @@ Wants=systemd-ask-password-plymouth.path After=systemd-vconsole-setup.service udev-settle.service Before=systemd-ask-password-plymouth.service +# Dracut informs us with this flag file if plymouth is already running +ConditionPathExists=!/run/plymouth/pid + [Service] -ExecStart=/sbin/plymouthd --mode=boot +ExecStart=/sbin/plymouthd --mode=boot --pid-file=/run/plymouth/pid ExecStartPost=-/bin/plymouth --show-splash Type=forking