Require usermanagement permission for local app installation for other users 64/68964/2
authorRafal Krypa <r.krypa@samsung.com>
Tue, 10 May 2016 16:06:50 +0000 (18:06 +0200)
committerRafal Krypa <r.krypa@samsung.com>
Fri, 13 May 2016 16:08:58 +0000 (09:08 -0700)
commit8048ef77025ac1ea6834fd756cf417de35550058
tree341ab554ba2d159d64e8187836656cc26b2a255c
parent4b71da874cf1f8ec4aaf5d0dc289afce288c635d
Require usermanagement permission for local app installation for other users

When installation type is set to SM_APP_INSTALL_LOCAL, but uid in the
request is different that uid of the calling user, security-manager will
now require the usermanagement permission, i.e.:

http://tizen.org/privilege/internal/usermanagement

The following API functions are affected:
- security_manager_app_install
- security_manager_app_uninstall
- security_manager_paths_register

Change-Id: Ic9e583e4da923ea391987fbb0cfff7f0abbbc2bb
src/common/service_impl.cpp
src/include/app-manager.h