fix systemd service file to notification-display 52/45752/1
authorMinkyu Kang <mk7.kang@samsung.com>
Tue, 11 Aug 2015 05:29:06 +0000 (14:29 +0900)
committerMinkyu Kang <mk7.kang@samsung.com>
Tue, 11 Aug 2015 05:29:06 +0000 (14:29 +0900)
Change-Id: I9dc9ff76882deef58f895a8b45aa80aec5765332
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
daemon/notification-display.path [new file with mode: 0644]
daemon/notification-display.service
packaging/org.tizen.infosquare.spec

diff --git a/daemon/notification-display.path b/daemon/notification-display.path
new file mode 100644 (file)
index 0000000..6adbaaa
--- /dev/null
@@ -0,0 +1,5 @@
+[Unit]
+Description=This path will tell you that service is ready to launch
+
+[Path]
+PathExists=/run/.wm_ready
index 3907696..07cfdc6 100644 (file)
@@ -1,7 +1,5 @@
 [Unit]
 Description=Notifications Display daemon
-Requires=notifications.service display-manager-run.service tizen-system-env.service
-After=notifications.service display-manager-run.service
 
 [Service]
 Type=simple
@@ -11,4 +9,3 @@ Restart=always
 
 [Install]
 WantedBy=default.target
-
index bc897e2..84b88fd 100644 (file)
@@ -48,7 +48,8 @@ make %{?jobs:-j%jobs}
 install --directory %{buildroot}/%{_datadir}
 mkdir -p %{buildroot}/%{_unitdir_user}/default.target.wants
 install -m 0644 daemon/notification-display.service %{buildroot}/%{_unitdir_user}/notification-display.service
-ln -sf ../notification-display.service %{buildroot}/%{_unitdir_user}/default.target.wants/notification-display.service
+install -m 0644 daemon/notification-display.path %{buildroot}/%{_unitdir_user}/notification-display.path
+ln -sf ../notification-display.path %{buildroot}/%{_unitdir_user}/default.target.wants/notification-display.path
 
 %clean
 rm -rf %{buildroot}
@@ -60,5 +61,6 @@ rm -rf %{buildroot}
 %{_servicedir}/*
 %{_datadir}
 %{_manifestdir}/%{name}.xml
-%{_unitdir_user}/default.target.wants/notification-display.service
+%{_unitdir_user}/default.target.wants/notification-display.path
 %{_unitdir_user}/notification-display.service
+%{_unitdir_user}/notification-display.path