change the browser-provider permission from root to web_fw 41/74141/2
authorjaekuk, lee <juku1999@samsung.com>
Mon, 13 Jun 2016 03:59:29 +0000 (12:59 +0900)
committerjaekuk lee <juku1999@samsung.com>
Mon, 13 Jun 2016 04:02:30 +0000 (21:02 -0700)
Change-Id: I07752fafcf3010785b832bd21ae70f00a7bdbecc
Signed-off-by: jaekuk, lee <juku1999@samsung.com>
packaging/browser-provider.spec
systemd/browser-provider.service

index eef4073e268f89d2cc696bfa32236b66a3d6443e..0df8b90f6547ad280998712aa2b0fa600520a22b 100755 (executable)
@@ -1,7 +1,7 @@
 
 Name:       browser-provider
 Summary:    sync in background.
-Version:    1.8.0
+Version:    1.8.1
 Release:    1
 Group:      Development/Libraries
 License:    Apache-2.0
@@ -9,6 +9,7 @@ Source0:    %{name}-%{version}.tar.gz
 Requires(post): /usr/bin/sqlite3
 #Requires(post): sys-assert
 #Requires(post): libdevice-node
+Requires: security-config
 BuildRequires:  cmake
 BuildRequires:  pkgconfig(dlog)
 BuildRequires:  pkgconfig(sqlite3)
@@ -97,9 +98,12 @@ rm -rf %{buildroot}
 %post
 /sbin/ldconfig
 mkdir -p %{_databasedir}
+chown -R web_fw:web_fw %{_databasedir}
 mkdir -p %{_notifydir}
+chown -R web_fw:web_fw %{_notifydir}
 chsmack -a 'System::Shared' %{_notifydir}
 chsmack -t %{_notifydir}
+chown -R web_fw:web_fw %{_data_install_path}
 
 %postun -p /sbin/ldconfig
 
index baabf7a157f3fb6be71ddc2782f1851ca33fd2fd..1c8f121d11b9789b38eb2bfb608b55cfd121aa5c 100755 (executable)
@@ -2,6 +2,8 @@
 Description=browser provider service
 
 [Service]
+User=web_fw
+Group=web_fw
 Type=simple
 ExecStart=/usr/bin/browser-provider