To disable non-essential dependencies, we should set 'DefaultDependencies=no'
to the service file.
The esd.service file is moved to the basic.target.
The dbus.socket dependency is added.
Change-Id: I91be5113ea64731683e3755681eabaa22496ba8c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
[Unit]
Description=Start the Event System Daemon
[Unit]
Description=Start the Event System Daemon
-Requires=buxton2.service
-After=buxton2.service
+Requires=buxton2.service dbus.socket
+After=buxton2.service dbus.socket
+DefaultDependencies=no
MemoryLimit=100M
[Install]
MemoryLimit=100M
[Install]
-WantedBy=multi-user.target
mkdir -p %{buildroot}%{_bindir}/tizen-unittests/%{name}
install -m 0755 run-unittest.sh %{buildroot}%{_bindir}/tizen-unittests/%{name}/
mkdir -p %{buildroot}%{_bindir}/tizen-unittests/%{name}
install -m 0755 run-unittest.sh %{buildroot}%{_bindir}/tizen-unittests/%{name}/
-mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants
+mkdir -p %{buildroot}%{_unitdir}/basic.target.wants
install -m 0644 %SOURCE1 %{buildroot}%{_unitdir}/esd.service
install -m 0644 %SOURCE1 %{buildroot}%{_unitdir}/esd.service
-ln -sf ../esd.service %{buildroot}%{_unitdir}/multi-user.target.wants/esd.service
+ln -sf ../esd.service %{buildroot}%{_unitdir}/basic.target.wants/esd.service
%if 0%{?gcov:1}
builddir=$(basename $PWD)
%if 0%{?gcov:1}
builddir=$(basename $PWD)
%{_bindir}/esd
%{_libdir}/libesd.so.*
%{_unitdir}/esd.service
%{_bindir}/esd
%{_libdir}/libesd.so.*
%{_unitdir}/esd.service
-%{_unitdir}/multi-user.target.wants/esd.service
+%{_unitdir}/basic.target.wants/esd.service
%attr(0644,root,root) %{_datadir}/dbus-1/system-services/tizen.system.event.app2esd.service
%license LICENSE
%attr(0644,root,root) %{_datadir}/dbus-1/system-services/tizen.system.event.app2esd.service
%license LICENSE