Fixed securiti issue. 11/206311/1 accepted/tizen/unified/20190516.220302 submit/tizen/20190516.072107
authorsaerome kim <saerome.kim@samsung.com>
Thu, 16 May 2019 06:58:40 +0000 (15:58 +0900)
committersaerome kim <saerome.kim@samsung.com>
Thu, 16 May 2019 07:17:30 +0000 (16:17 +0900)
- Security team requested apply the smack rule to the db files so that
only ua-manager can get access to the db files.

Change-Id: I454153a5167a66d61003f947cc93d53aaba1a915
Signed-off-by: saerome kim <saerome.kim@samsung.com>
packaging/ua-manager.spec

index 38c9cbc..91b41b2 100644 (file)
@@ -77,7 +77,11 @@ cp net.uamd.service %{buildroot}%{_datadir}/dbus-1/system-services/net.uamd.serv
 mkdir -p %{buildroot}%{_unitdir}
 cp ua-manager.service %{buildroot}%{_unitdir}/ua-manager.service
 
-%post -p /sbin/ldconfig
+%post
+/sbin/ldconfig
+
+/usr/bin/chsmack -a 'System' %{database_full_path}
+/usr/bin/chsmack -a 'System' %{database_full_path}-journal
 
 %postun -p /sbin/ldconfig