From: Sung-jae Park Date: Wed, 8 May 2013 11:28:07 +0000 (+0900) Subject: Update systemd service file. X-Git-Tag: submit/tizen_mobile/20150527.071719~2^2~48^2~21^2~185^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=282e07df024a289536180f6728132cec9fd13cdc;p=platform%2Fcore%2Fappfw%2Fdata-provider-master.git Update systemd service file. Change-Id: Ic15020bfffffec1d2cc8d722ed545af27c75b725 --- diff --git a/data-provider-master.manifest b/data-provider-master.manifest index 1baa03a..89ceb02 100755 --- a/data-provider-master.manifest +++ b/data-provider-master.manifest @@ -51,8 +51,9 @@ - - + + + diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt index 772eac6..ade7015 100644 --- a/data/CMakeLists.txt +++ b/data/CMakeLists.txt @@ -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) diff --git a/data/data-provider-master.service b/data/data-provider-master.service index fb3ab4f..9c735e0 100644 --- a/data/data-provider-master.service +++ b/data/data-provider-master.service @@ -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 diff --git a/packaging/data-provider-master.spec b/packaging/data-provider-master.spec index b1f8314..1d96909 100755 --- a/packaging/data-provider-master.spec +++ b/packaging/data-provider-master.spec @@ -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