Add signature check step in RW partial request 79/117079/3
authorjongmyeongko <jongmyeong.ko@samsung.com>
Thu, 2 Mar 2017 13:59:34 +0000 (22:59 +0900)
committerjongmyeong ko <jongmyeong.ko@samsung.com>
Thu, 2 Mar 2017 14:09:06 +0000 (06:09 -0800)
The certificate info was not stored properly in cert db.

Require :
        https://review.tizen.org/gerrit/#/c/117077/

Change-Id: I58fe5e96492369ec34af9dd1a2c7c059e7dee459
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
src/tpk/tpk_installer.cc

index 402b7f3111413f000bf4b4ea0381b818c0ba2996..9b9c7638ad132ae08419182501c58e8d510f6d8e 100644 (file)
@@ -515,6 +515,7 @@ void TpkInstaller::ManifestPartialInstallSteps() {
       ci::configuration::StepParseManifest::StoreLocation::NORMAL);
   AddStep<ci::filesystem::StepRemoveGlobalAppSymlinks>();
   AddStep<ci::configuration::StepParsePreload>();
+  AddStep<ci::security::StepCheckSignature>();
   AddStep<ci::security::StepPrivilegeCompatibility>(
       ci::security::StepPrivilegeCompatibility::InternalPrivType::TPK);
   AddStep<tpk::security::StepCheckTpkBackgroundCategory>();
@@ -532,6 +533,7 @@ void TpkInstaller::ManifestPartialUpdateSteps() {
       ci::configuration::StepParseManifest::StoreLocation::NORMAL);
   AddStep<ci::filesystem::StepRemoveGlobalAppSymlinks>();
   AddStep<ci::configuration::StepParsePreload>();
+  AddStep<ci::security::StepCheckSignature>();
   AddStep<ci::security::StepPrivilegeCompatibility>(
       ci::security::StepPrivilegeCompatibility::InternalPrivType::TPK);
   AddStep<tpk::security::StepCheckTpkBackgroundCategory>();