- Previously, tizenid.service was started at multi-user.target.
Thus several apps tried to access tizen id before making it,
and failed to access tizen id.
- Now, tizenid.service is started at sysinit.target. Thus
tizenid is made just after /opt is mounted.
Change-Id: Iaa81091ac83a99b0d62a5e64217e4f3e61408459
Signed-off-by: taeyoung <ty317.kim@samsung.com>
mkdir -p %{buildroot}/etc
cp -f script/make_info_file.sh %{buildroot}/etc/make_info_file.sh
-%install_service multi-user.target.wants tizenid.service
+%install_service sysinit.target.wants tizenid.service
%post -p /sbin/ldconfig
%{_bindir}/tizen_id
%{_unitdir}/tizenid.service
-%{_unitdir}/multi-user.target.wants/tizenid.service
+%{_unitdir}/sysinit.target.wants/tizenid.service
%files devel
%manifest %{name}.manifest
[Unit]
Description=Making Tizen ID
+DefaultDependencies=no
+After=local-fs.target
[Service]
Type=oneshot
ExecStartPost=/usr/bin/chsmack -a "System::Shared" @TIZEN_ID_PATH@
[Install]
-WantedBy=multi-user.target
+WantedBy=sysinit.target