Fix labeling of SECURITY_MANAGER_PATH_RW paths 63/47463/1
authorRafal Krypa <r.krypa@samsung.com>
Thu, 3 Sep 2015 12:20:49 +0000 (14:20 +0200)
committerRafal Krypa <r.krypa@samsung.com>
Thu, 3 Sep 2015 12:22:56 +0000 (14:22 +0200)
commit728eb26dbdc0ec4e2f0975c3c8701ae827f92fd3
tree9ee989ae992959a1940fadcd0febea7aa72f974b
parenta77e00ea27530ddfecf09fd0ae32f186ce8b1911
Fix labeling of SECURITY_MANAGER_PATH_RW paths

- Don't set exec label on executables. Smack label should be set only by
  launcher. Also that exec label was wrong. Apps run with appId-based label,
  not pkgId-based.
- Set transmute attribute. To keep all files in SECURITY_MANAGER_PATH_RW
  labeled with pkgId-based label, directories must be transmutable.

Change-Id: I3ce69ae70796d2d591b57c75bd175c9c3ea99028
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
src/common/smack-labels.cpp