block: Change external storage permission to 777 58/172358/2
authorpr.jung <pr.jung@samsung.com>
Tue, 13 Mar 2018 10:47:02 +0000 (19:47 +0900)
committerpr.jung <pr.jung@samsung.com>
Tue, 13 Mar 2018 10:49:08 +0000 (19:49 +0900)
commit9f7577771a7e54375699c842a408fd854f35ec96
treeb75427c2d5238a75bf34403416b63156dfb6f0f2
parentc14e76cb69a1ca760d52917df394d4ea696c165c
block: Change external storage permission to 777

- Directory permission is 777, uid is root groupid is priv_externalstorage
- security-manager will handle access control for external storage
- When externalstorage privilege is configured as privacy,
security framework will enforce this privilege with different mechanism - per-application mount namespace.
In such case mount options must be different to allow all users and groups access to mount point.
If an application is not supposed to have access to externalstorage,
security-manager will mount a special directory over sdcard mount point.
In such case access control is no longer based on GID,
so mount options must allow application access regardless of its groups.

Change-Id: I1582d3afd70354cc81d7142fee4c9edf4c94ef30
Signed-off-by: pr.jung <pr.jung@samsung.com>
src/block/block.c
src/block/mmc-smack-label
src/block/vfat.c