File stop-graphical.patch of Package plymouth.603

Index: plymouth-0.9.0/systemd-units/plymouth-quit-wait.service.in
===================================================================
--- plymouth-0.9.0.orig/systemd-units/plymouth-quit-wait.service.in
+++ plymouth-0.9.0/systemd-units/plymouth-quit-wait.service.in
@@ -1,6 +1,7 @@
 [Unit]
 Description=Wait for Plymouth Boot Screen to Quit
 After=rc-local.service plymouth-start.service systemd-user-sessions.service
+Conflicts=graphical.target
 
 [Service]
 ExecStart=-@PLYMOUTH_CLIENT_DIR@/plymouth --wait
Index: plymouth-0.9.0/systemd-units/plymouth-quit.service.in
===================================================================
--- plymouth-0.9.0.orig/systemd-units/plymouth-quit.service.in
+++ plymouth-0.9.0/systemd-units/plymouth-quit.service.in
@@ -1,6 +1,7 @@
 [Unit]
 Description=Terminate Plymouth Boot Screen
 After=rc-local.service plymouth-start.service systemd-user-sessions.service
+Conflicts=graphical.target
 
 [Service]
 ExecStart=-@PLYMOUTH_CLIENT_DIR@/plymouth quit
Index: plymouth-0.9.0/systemd-units/plymouth-start.service.in
===================================================================
--- plymouth-0.9.0.orig/systemd-units/plymouth-start.service.in
+++ plymouth-0.9.0/systemd-units/plymouth-start.service.in
@@ -11,6 +11,7 @@ ExecStart=@PLYMOUTH_DAEMON_DIR@/plymouth
 ExecStartPost=-@PLYMOUTH_CLIENT_DIR@/plymouth show-splash
 Type=forking
 KillMode=none
+RemainAfterExit=yes
 SendSIGKILL=no
 [Install]
 WantedBy=sysinit.target
openSUSE Build Service is sponsored by