Restore 'Default Dependendies' to system-default-target-done.service and system-delay... 31/245431/2 submit/tizen/20201027.002610
authorINSUN PYO <insun.pyo@samsung.com>
Thu, 8 Oct 2020 10:24:47 +0000 (19:24 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 20 Oct 2020 07:18:10 +0000 (07:18 +0000)
Add 'Requires=sysinit.target' and 'After=sysinit.target basic.target'

Two dependencies prevent those service from running in emergency mode,
because sysinit.target always fails in emergency mode.

Change-Id: I7602100652f478b3d66fcba215659f39a63694e2

units/system-default-target-done.service.in
units/system-delayed-target-trigger.service.in

index 97364cd..b022326 100644 (file)
@@ -1,7 +1,8 @@
 [Unit]
 Description=System Default Target Done Service
-After=graphical.target
 DefaultDependencies=no
+Requires=sysinit.target
+After=sysinit.target basic.target graphical.target
 RefuseManualStart=yes
 RefuseManualStop=yes
 
index 405ac4c..8f3b6dd 100644 (file)
@@ -1,9 +1,9 @@
 [Unit]
 Description=System Delayed Target Trigger Service
-After=basic.target
+Requires=sysinit.target
+After=sysinit.target basic.target
 Wants=wait-mount@opt-usr.service
 After=wait-mount@opt-usr.service tlm.service
-Conflicts=emergency.service
 DefaultDependencies=no
 RefuseManualStart=yes
 RefuseManualStop=yes