summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/psplash/files
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-core/psplash/files')
-rw-r--r--meta/recipes-core/psplash/files/fb.rules1
-rw-r--r--[-rwxr-xr-x]meta/recipes-core/psplash/files/psplash-init0
-rw-r--r--meta/recipes-core/psplash/files/psplash-start@.service (renamed from meta/recipes-core/psplash/files/psplash-start.service)5
-rw-r--r--meta/recipes-core/psplash/files/psplash-systemd.service11
4 files changed, 8 insertions, 9 deletions
diff --git a/meta/recipes-core/psplash/files/fb.rules b/meta/recipes-core/psplash/files/fb.rules
new file mode 100644
index 0000000000..accdb8386c
--- /dev/null
+++ b/meta/recipes-core/psplash/files/fb.rules
@@ -0,0 +1 @@
SUBSYSTEM=="graphics", KERNEL=="fb[0-9]*", TAG+="systemd", ENV{SYSTEMD_WANTS}+="psplash-start@%k.service psplash-systemd.service"
diff --git a/meta/recipes-core/psplash/files/psplash-init b/meta/recipes-core/psplash/files/psplash-init
index e0f80bcdc0..e0f80bcdc0 100755..100644
--- a/meta/recipes-core/psplash/files/psplash-init
+++ b/meta/recipes-core/psplash/files/psplash-init
diff --git a/meta/recipes-core/psplash/files/psplash-start.service b/meta/recipes-core/psplash/files/psplash-start@.service
index bec9368427..1bc3642fc2 100644
--- a/meta/recipes-core/psplash/files/psplash-start.service
+++ b/meta/recipes-core/psplash/files/psplash-start@.service
@@ -3,11 +3,10 @@ Description=Start psplash boot splash screen
3DefaultDependencies=no 3DefaultDependencies=no
4RequiresMountsFor=/run 4RequiresMountsFor=/run
5ConditionFileIsExecutable=/usr/bin/psplash 5ConditionFileIsExecutable=/usr/bin/psplash
6After=dev-%i.device
7Wants=dev-%i.device
6 8
7[Service] 9[Service]
8Type=notify 10Type=notify
9ExecStart=/usr/bin/psplash 11ExecStart=/usr/bin/psplash
10RemainAfterExit=yes 12RemainAfterExit=yes
11
12[Install]
13WantedBy=sysinit.target
diff --git a/meta/recipes-core/psplash/files/psplash-systemd.service b/meta/recipes-core/psplash/files/psplash-systemd.service
index e93e3deb35..15a894d577 100644
--- a/meta/recipes-core/psplash/files/psplash-systemd.service
+++ b/meta/recipes-core/psplash/files/psplash-systemd.service
@@ -1,14 +1,13 @@
1[Unit] 1[Unit]
2Description=Start psplash-systemd progress communication helper 2Description=Start psplash-systemd progress communication helper
3DefaultDependencies=no 3DefaultDependencies=no
4After=psplash-start.service 4After=psplash-start@fb0.service
5Requires=psplash-start.service 5Requires=psplash-start@fb0.service
6RequiresMountsFor=/run 6RequiresMountsFor=/run
7ConditionFileIsExecutable=/usr/bin/psplash 7ConditionFileIsExecutable=/usr/bin/psplash
8ConditionFileIsExecutable=/usr/bin/psplash-systemd
9ConditionPathExists=/run/psplash_fifo
8 10
9[Service] 11[Service]
10ExecStart=/usr/bin/psplash-systemd 12ExecStart=-/usr/bin/psplash-systemd
11RemainAfterExit=yes 13RemainAfterExit=yes
12
13[Install]
14WantedBy=sysinit.target