systemd: support for the lazy mount of user data 99/84499/2 submit/tizen/20160822.012953
authorSooChan Lim <sc1.lim@samsung.com>
Fri, 19 Aug 2016 04:42:49 +0000 (13:42 +0900)
committerBoram Park <boram1288.park@samsung.com>
Fri, 19 Aug 2016 06:29:26 +0000 (15:29 +0900)
Change-Id: I23c200e35bc622e291948f3c19a9d49cb7f3aa83

packaging/libtbm.spec
service/tbm-drm-auth-user.service

index da8f79b..7a3f6d5 100644 (file)
@@ -70,13 +70,23 @@ rm -rf %{buildroot}
 %__mkdir_p %{_unitdir}/graphical.target.wants
 ln -sf ../tbm-drm-auth.path %{_unitdir}/graphical.target.wants/
 
+%if "%{?profile}" == "mobile" || "%{?profile}" == "wearable"
+%__mkdir_p %{_unitdir_user}/basic.target.wants
+ln -sf ../tbm-drm-auth-user.path %{_unitdir_user}/basic.target.wants/
+%else
 %__mkdir_p %{_unitdir_user}/default.target.wants
 ln -sf ../tbm-drm-auth-user.path %{_unitdir_user}/default.target.wants/
+%endif
 
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 rm -f %{_unitdir}/graphical.target.wants/tbm-drm-auth.path
+
+%if "%{?profile}" == "mobile" || "%{?profile}" == "wearable"
+rm -f %{_unitdir_user}/basic.target.wants/tbm-drm-auth-user.path
+%else
 rm -f %{_unitdir_user}/default.target.wants/tbm-drm-auth-user.path
+%endif
 
 %files
 %manifest %{name}.manifest
index 169a5f6..927896d 100644 (file)
@@ -1,5 +1,6 @@
 [Unit]
 Description=Creating a link file for user to access tbm-drm-auth
+DefaultDependencies=no
 
 [Service]
 Type=oneshot