Smack labeling for TZ_SYS_CONFIG 86/23386/1 tizen_3.0.m14.2_ivi accepted/tizen/common/20140629.213857 accepted/tizen/ivi/20140701.103253 submit/tizen/20140627.173312 submit/tizen_ivi/20140630.140424 tizen_3.0.m14.2_ivi_release
authorCasey Schaufler <casey.schaufler@intel.com>
Tue, 24 Jun 2014 16:55:30 +0000 (09:55 -0700)
committerCasey Schaufler <casey.schaufler@intel.com>
Tue, 24 Jun 2014 16:55:30 +0000 (09:55 -0700)
Use chsmack instead of sed on the .manifest.
Get additional directories.

Change-Id: Ie04562481b58b35f2911d39885a334b9bd4a9cbc
Signed-off-by: Casey Schaufler <casey.schaufler@intel.com>
packaging/vconf.manifest
packaging/vconf.spec

index 5217a94..017d22d 100644 (file)
@@ -2,7 +2,4 @@
  <request>
     <domain name="_"/>
  </request>
- <assign>
-    <filesystem path="TZ_SYS_CONFIG/db" label="User" />
- </assign>
 </manifest>
index 77db5bf..20977b9 100755 (executable)
@@ -40,7 +40,6 @@ Vconf key management header files
 
 %prep
 %setup -q -n %{name}-%{version}
-sed -i 's|TZ_SYS_CONFIG|%{TZ_SYS_CONFIG}|g' %{SOURCE1001}
 cp %{SOURCE1001} .
 
 %build
@@ -62,6 +61,9 @@ ln -sf ../vconf-setup.service %{buildroot}%{_unitdir}/basic.target.wants/
 %post
 /sbin/ldconfig
 systemctl daemon-reload
+chsmack -a 'User' %{TZ_SYS_CONFIG}
+chsmack -a 'User' %{TZ_SYS_CONFIG}/db
+chsmack -a 'User' %{TZ_SYS_CONFIG}/db/.backup
 
 %postun
 /sbin/ldconfig