summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjooseong.lee <jooseong.lee@samsung.com>2014-05-12 10:00:13 +0900
committerjooseong lee <jooseong.lee@samsung.com>2014-05-11 18:00:08 -0700
commitcbfdddbb1e72904ffe3410d488bb617b6930c04a (patch)
treeb7c63b02d0feb0a882f8c729073f02816b2f3f40
parent19318d81a2d4fd4cddd3c3d1ce52911ce428219e (diff)
downloadapp-svc-cbfdddbb1e72904ffe3410d488bb617b6930c04a.tar.gz
app-svc-cbfdddbb1e72904ffe3410d488bb617b6930c04a.tar.bz2
app-svc-cbfdddbb1e72904ffe3410d488bb617b6930c04a.zip
[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: Ia3644149c6fd7efa53eeaa33c033c3cad42d1d01 Signed-off-by: jooseong.lee <jooseong.lee@samsung.com>
-rw-r--r--packaging/app-svc.manifest3
1 files changed, 3 insertions, 0 deletions
diff --git a/packaging/app-svc.manifest b/packaging/app-svc.manifest
index 017d22d..0572f7f 100644
--- a/packaging/app-svc.manifest
+++ b/packaging/app-svc.manifest
@@ -2,4 +2,7 @@
<request>
<domain name="_"/>
</request>
+ <assign>
+ <filesystem path="/opt/dbspace/.appsvc.db*" label="User" />
+ </assign>
</manifest>