diff options
author | jusung son <jusung07.son@samsung.com> | 2017-08-30 20:06:08 +0900 |
---|---|---|
committer | jusung son <jusung07.son@samsung.com> | 2017-08-31 08:16:36 +0000 |
commit | 833f7210905a6edc3bbec5eff948218397d4d5c2 (patch) | |
tree | b688000c6fcb9da03ce57c2b154587ea31562db3 | |
parent | a0a8c81fe4efef11ca137e088dc1df0b0814e276 (diff) | |
download | shortcut-833f7210905a6edc3bbec5eff948218397d4d5c2.tar.gz shortcut-833f7210905a6edc3bbec5eff948218397d4d5c2.tar.bz2 shortcut-833f7210905a6edc3bbec5eff948218397d4d5c2.zip |
Fix wrong DB permission
Change-Id: I8180f21a94ddc978b852805dbf232f15778a4d9f
Signed-off-by: jusung son <jusung07.son@samsung.com>
(cherry picked from commit f1db750e3a7b85635011d1d3765472961466c255)
-rwxr-xr-x | packaging/libshortcut.spec | 10 | ||||
-rwxr-xr-x[-rw-r--r--] | scripts/507.shortcut_upgrade.sh | 11 |
2 files changed, 13 insertions, 8 deletions
diff --git a/packaging/libshortcut.spec b/packaging/libshortcut.spec index f2a978e..0c80315 100755 --- a/packaging/libshortcut.spec +++ b/packaging/libshortcut.spec @@ -85,10 +85,12 @@ then ' fi -chmod 666 %{TZ_SYS_DB}/.shortcut_service.db -chmod 666 %{TZ_SYS_DB}/.shortcut_service.db-journal -chsmack -a User::Home %{TZ_SYS_DB}/.shortcut_service.db -chsmack -a User::Home %{TZ_SYS_DB}/.shortcut_service.db-journal +chmod 644 %{TZ_SYS_DB}/.shortcut_service.db +chmod 644 %{TZ_SYS_DB}/.shortcut_service.db-journal +chsmack -a System %{TZ_SYS_DB}/.shortcut_service.db +chsmack -a System %{TZ_SYS_DB}/.shortcut_service.db-journal +chown app_fw:app_fw %{TZ_SYS_DB}/.shortcut_service.db +chown app_fw:app_fw %{TZ_SYS_DB}/.shortcut_service.db-journal %postun -n %{name} -p /sbin/ldconfig diff --git a/scripts/507.shortcut_upgrade.sh b/scripts/507.shortcut_upgrade.sh index 3502b0a..39c096d 100644..100755 --- a/scripts/507.shortcut_upgrade.sh +++ b/scripts/507.shortcut_upgrade.sh @@ -10,8 +10,11 @@ PATH=/bin:/usr/bin:/sbin:/usr/sbin DB_DIR=/opt/dbspace DB_SHORTCUT=$DB_DIR/.shortcut_service.db -chown owner:users $DB_SHORTCUT -chown owner:users $DB_SHORTCUT-journal +chown app_fw:app_fw $DB_SHORTCUT +chown app_fw:app_fw $DB_SHORTCUT-journal -chsmack -a User::Home $DB_SHORTCUT -chsmack -a User::Home $DB_SHORTCUT-journal +chsmack -a System $DB_SHORTCUT +chsmack -a System $DB_SHORTCUT-journal + +chmod 644 $DB_SHORTCUT +chmod 644 $DB_SHORTCUT-journal
\ No newline at end of file |