Implement client API for launcher adding process to supplementary groups 25/26925/9
authorRafal Krypa <r.krypa@samsung.com>
Fri, 12 Sep 2014 10:25:56 +0000 (12:25 +0200)
committerRafal Krypa <r.krypa@samsung.com>
Mon, 15 Sep 2014 11:51:53 +0000 (13:51 +0200)
commit4f7783b0344536c1cfb2332478bc0b3b14fc1db9
tree372b4ac6a810736be62d07dbb356aa4cce7cc479
parent1dd08a4155e9bf856f071f4fc45f58a9b808660c
Implement client API for launcher adding process to supplementary groups

In Tizen some sensitive resources are being accessed by applications
directly. The resources, being file system objects, are owned by
dedicated GIDs and only processes in those UNIX groups can access them.
This function should be used by application launcher for adding
application process to all permitted groups that are assigned to such
privileges.

Change-Id: I608d84e77869378b28c4130443323143b71380c4
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
src/client/client-security-manager.cpp
src/common/include/protocols.h
src/include/security-manager.h
src/server/service/include/service.h
src/server/service/service.cpp