Modify script to create policy db at FOTA upgrade 12/133712/2 accepted/tizen/3.0/common/20170616.064311 accepted/tizen/3.0/ivi/20170615.080941 accepted/tizen/3.0/mobile/20170615.080919 accepted/tizen/3.0/tv/20170615.080931 accepted/tizen/3.0/wearable/20170615.080935 submit/tizen_3.0/20170614.100215
authorYunjin Lee <yunjin-.lee@samsung.com>
Tue, 13 Jun 2017 07:27:56 +0000 (16:27 +0900)
committerYunjin Lee <yunjin-.lee@samsung.com>
Tue, 13 Jun 2017 07:39:17 +0000 (07:39 +0000)
Change-Id: I86ec27ac971678a8a7bb933286266f00cd789df5
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
upgrade/201.security_upgrade.sh

index 0afe9a89efefcc0844fbef918d0182ada0a7f46c..2e13bc948a1a84af5ae9e22e345aeb53bbf46b74 100644 (file)
@@ -22,6 +22,8 @@ CYNARA_DIR=/opt/var/cynara
 SECURITY_MANAGER_DB=/opt/dbspace/.security-manager.db
 SECURITY_MANAGER_DB_JOURNAL=/opt/dbspace/.security-manager.db-journal
 SECURITY_MANAGER_DIR=/opt/var/security-manager
+PRIVILEGE_CHECKER_POLICY_DB=/opt/dbspace/.policy.db
+PRIVILEGE_CHECKER_POLICY_DB_JOURNAL=/opt/dbspace/.policy.db-journal
 
 
 #--------------------------------------
@@ -93,6 +95,17 @@ chown root:root $SECURITY_MANAGER_DB_JOURNAL
 chsmack -a System $SECURITY_MANAGER_DB
 chsmack -a System $SECURITY_MANAGER_DB_JOURNAL
 
+# init Privilege-checker dpm/mdm policy database
+
+/usr/share/privilege-manager/policy_db_updater.sh
+
+chmod 660 $PRIVILEGE_CHECKER_POLICY_DB
+chmod 660 $PRIVILEGE_CHECKER_POLICY_DB_JOURNAL
+chown root:security_fw $PRIVILEGE_CHECKER_POLICY_DB
+chown root:security_fw $PRIVILEGE_CHECKER_POLICY_DB_JOURNAL
+chsmack -a System $PRIVILEGE_CHECKER_POLICY_DB
+chsmack -a System $PRIVILEGE_CHECKER_POLICY_DB_JOURNAL
+
 # Common Smack labeling
 /usr/share/security-config/set_label