diff options
author | jooseong.lee <jooseong.lee@samsung.com> | 2014-05-12 19:06:51 +0900 |
---|---|---|
committer | jooseong lee <jooseong.lee@samsung.com> | 2014-05-12 03:10:28 -0700 |
commit | 557b10a2b57d19106bef95b32785728d6fc5d239 (patch) | |
tree | a79717db780b49978b1223eea045f780112d4edc /packaging | |
parent | a9eed6a734a4ff3275deb7676e2ea1c5cda4e38f (diff) | |
download | msg-service-557b10a2b57d19106bef95b32785728d6fc5d239.tar.gz msg-service-557b10a2b57d19106bef95b32785728d6fc5d239.tar.bz2 msg-service-557b10a2b57d19106bef95b32785728d6fc5d239.zip |
Modification about smack label of db file belong to process.submit/tizen/20140519.014557accepted/tizen/common/20140519.225630
[Problem]
Most db files have 'floor' label. Because these are created during image creation time.
Therefore no process can write the dbs (since 'floor' label allows only read and execute)
[Solution]
Modify smack label of the db files based on condition below referring three domain model
Condition1. Assign domain of process which creates db files
Condition2. Assign domain of process accesses db files.
Change-Id: Ic635f79c105e891b8e13cc9e7eacd6694ca5c0ef
Signed-off-by: jooseong.lee <jooseong.lee@samsung.com>
Diffstat (limited to 'packaging')
-rwxr-xr-x | packaging/msg-service.spec | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/packaging/msg-service.spec b/packaging/msg-service.spec index 59de993..6c244e9 100755 --- a/packaging/msg-service.spec +++ b/packaging/msg-service.spec @@ -363,6 +363,7 @@ chown :6011 /opt/usr/dbspace/.msg_service.db chown :6011 /opt/usr/dbspace/.msg_service.db-journal chmod 660 /opt/usr/dbspace/.msg_service.db chmod 660 /opt/usr/dbspace/.msg_service.db-journal +chsmack -a 'User' /opt/usr/dbspace/.msg_service.db* mkdir -p /opt/usr/data/msg-service chgrp db_msg_service /opt/usr/data/msg-service |