Add signature check step in RW partial request 13/117113/1
authorjongmyeongko <jongmyeong.ko@samsung.com>
Thu, 2 Mar 2017 13:59:34 +0000 (22:59 +0900)
committerjongmyeong ko <jongmyeong.ko@samsung.com>
Fri, 3 Mar 2017 01:07:12 +0000 (17:07 -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 52bc976..65c93a0 100644 (file)
@@ -517,6 +517,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>();
@@ -534,6 +535,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>();