Add is hybrid flag to application install request 04/88304/5
authorZofia Abramowska <z.abramowska@samsung.com>
Fri, 2 Sep 2016 16:35:53 +0000 (18:35 +0200)
committerZofia Abramowska <z.abramowska@samsung.com>
Wed, 21 Sep 2016 10:55:19 +0000 (12:55 +0200)
commit22166d42563a83b33cbae44efee2c4d48a2013e9
tree793381e67452f985c96bf9dc8b85dba3ee164323
parentb2354a2f438d80b10206a80cc0ada1c9733e7d5d
Add is hybrid flag to application install request

"IsHybrid" is introduced to distinguish between different
types of packages. Hybrid package assumes, that applications
inside it can have different privileges, so they should be
labeled separately. Any other package will have all applications
labeled the same and label will be generated from package name.
This commit does not yet interpret this flag, apart from db,
From now on db will accept only applications from the same package,
which have the same setting of isHybrid flag.

Change-Id: Ic94d2147fa9684279d8b8a41ad6ee99b555cd766
db/db.sql
db/updates/update-db-to-v8.sql [new file with mode: 0644]
src/client/client-security-manager.cpp
src/common/include/privilege_db.h
src/common/include/protocols.h
src/common/privilege_db.cpp
src/common/service_impl.cpp
src/include/app-manager.h
src/server/service/service.cpp