From: Jihoon Jung Date: Thu, 7 Dec 2017 12:57:59 +0000 (+0900) Subject: Daemon Auto launching when device booting using systemd X-Git-Tag: submit/tizen/20190131.065036~303 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ba26f59c8d927a3d9e5302e5034ae2484bb6a3a2;p=platform%2Fcore%2Fapi%2Fmulti-device-group.git Daemon Auto launching when device booting using systemd Signed-off-by: Jihoon Jung --- diff --git a/packaging/d2d-manager.service b/packaging/d2d-manager.service index e7bf09a..099aa6a 100644 --- a/packaging/d2d-manager.service +++ b/packaging/d2d-manager.service @@ -1,7 +1,6 @@ [Unit] Description=OCF D2D Manager -Requires=dbus.socket -After=dbus.socket +After=feedbackd.service [Service] Type=dbus @@ -10,3 +9,6 @@ Group=network_fw BusName=net.d2d.manager SmackProcessLabel=System ExecStart=/usr/bin/d2d-manager-daemon + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/packaging/d2d-manager.spec b/packaging/d2d-manager.spec index 9fb6e3d..999afd9 100644 --- a/packaging/d2d-manager.spec +++ b/packaging/d2d-manager.spec @@ -71,8 +71,11 @@ rm -rf %{buildroot}/BUILD/%{name}* mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services/ cp %{SOURCE4} %{buildroot}%{_datadir}/dbus-1/system-services/net.d2d.manager.service -mkdir -p %{buildroot}%{_unitdir} + +mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants + cp %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service +ln -s %{SOURCE2} %{buildroot}%{_unitdir}/multi-user.target.wants/%{name}.service cp test/oic_svr_db_client.dat oic_svr_db_subowner_client.dat @@ -83,6 +86,7 @@ cp test/oic_svr_db_client.dat oic_svr_db_subowner_client.dat %{_bindir}/%{name}-daemon %attr(644,root,root) %{_datadir}/dbus-1/system-services/* %attr(644,root,root) %{_unitdir}/%{name}.service +%attr(644,root,root) %{_unitdir}/multi-user.target.wants/%{name}.service %files devel %manifest %{name}-devel.manifest