Update systemd service file.
authorSung-jae Park <nicesj.park@samsung.com>
Wed, 8 May 2013 11:28:07 +0000 (20:28 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Wed, 8 May 2013 11:28:07 +0000 (20:28 +0900)
Change-Id: Ic15020bfffffec1d2cc8d722ed545af27c75b725

data-provider-master.manifest
data/CMakeLists.txt
data/data-provider-master.service
packaging/data-provider-master.spec

index 1baa03a..89ceb02 100755 (executable)
@@ -51,8 +51,9 @@
                <!-- Init script -->
                <filesystem path="/etc/rc.d/init.d/data-provider-master" label="_" exec_label="none" />
                <filesystem path="/etc/rc.d/rc3.d/S99data-provider-master" label="_" exec_label="none" />
-               <filesystem path="/usr/lib/systemd/user/data-provider-master.service" label="_" />
-               <filesystem path="/usr/lib/systemd/user/tizen-middleware.target.wants/data-provider-master.service" label="_" />
+
+               <filesystem path="/usr/lib/systemd/system/data-provider-master.service" label="_" />
+               <filesystem path="/usr/lib/systemd/system/multi-user.target.wants/data-provider-master.service" label="_" />
 
                <!-- Package manager plugin -->
                <filesystem path="/usr/etc/package-manager/parserlib/liblivebox.so" label="_" />
index 772eac6..ade7015 100644 (file)
@@ -1,2 +1,2 @@
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/data/data-provider-master DESTINATION /etc/rc.d/init.d/ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/data/data-provider-master.service DESTINATION /usr/lib/systemd/user/ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/data/data-provider-master.service DESTINATION /usr/lib/systemd/system/ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
index fb3ab4f..9c735e0 100644 (file)
@@ -16,7 +16,8 @@
 
 [Unit]
 Description=Data Provider daemon
-After=xorg.target
+After=rc-sdlevelinit.service
+Requires=rc-sdlevelinit.service
 
 [Service]
 Environment=BUFMGR_LOCK_TYPE="once"
@@ -26,4 +27,4 @@ ExecStart=/usr/bin/data-provider-master
 RestartSec=1
 
 [Install]
-WantedBy=tizen-middleware.target
+WantedBy=multi-user.target
index b1f8314..1d96909 100755 (executable)
@@ -62,11 +62,12 @@ mkdir -p %{buildroot}/opt/usr/share/live_magazine/reader
 mkdir -p %{buildroot}/opt/usr/share/live_magazine/always
 mkdir -p %{buildroot}/opt/dbspace
 mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/rc3.d
-mkdir -p %{buildroot}/%{_libdir}/systemd/user/tizen-middleware.target.wants
+mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants
 touch %{buildroot}/opt/dbspace/.livebox.db
 touch %{buildroot}/opt/dbspace/.livebox.db-journal
 ln -sf %{_sysconfdir}/rc.d/init.d/data-provider-master %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/S99data-provider-master
-ln -sf %{_libdir}/systemd/user/data-provider-master.service %{buildroot}/%{_libdir}/systemd/user/tizen-middleware.target.wants/data-provider-master.service
+ln -sf ../data-provider-master.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/data-provider-master.service
+
 
 %pre
 # Executing the stop script for stopping the service of installed provider (old version)
@@ -100,8 +101,8 @@ echo "%{_sysconfdir}/init.d/data-provider-master start"
 %{_bindir}/liveinfo
 %{_prefix}/etc/package-manager/parserlib/*
 %{_datarootdir}/data-provider-master/*
-%{_libdir}/systemd/user/data-provider-master.service
-%{_libdir}/systemd/user/tizen-middleware.target.wants/data-provider-master.service
+%{_libdir}/systemd/system/multi-user.target.wants/data-provider-master.service
+%{_libdir}/systemd/system/data-provider-master.service
 %{_datarootdir}/license/*
 /opt/usr/share/live_magazine
 /opt/usr/share/live_magazine/log