From: Junghyun Yeon Date: Tue, 6 Mar 2018 07:51:01 +0000 (+0900) Subject: Add StepSaveSignature step X-Git-Tag: submit/tizen/20180330.082234~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b4e7162c02286814ed77b9c7bc8e565d9f0f60d7;p=platform%2Fcore%2Fappfw%2Ftpk-backend.git Add StepSaveSignature step - Add StepSaveSignature step to store signature data needed to compare and retrieving signature data. Related changes: [app-installers] : https://review.tizen.org/gerrit/#/c/171653/ Change-Id: Id1999fbdc3cf1b5ba3ef81d2019af2daabcf83d8 Signed-off-by: Junghyun Yeon --- diff --git a/src/tpk/tpk_installer.cc b/src/tpk/tpk_installer.cc index 3a796b4..de71f5e 100644 --- a/src/tpk/tpk_installer.cc +++ b/src/tpk/tpk_installer.cc @@ -80,6 +80,7 @@ #include #include #include +#include #include #include #include @@ -131,6 +132,7 @@ void TpkInstaller::InstallSteps() { AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::TPK); @@ -171,6 +173,7 @@ void TpkInstaller::UpdateSteps() { AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::TPK); @@ -247,6 +250,7 @@ void TpkInstaller::ReinstallSteps() { AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::TPK); AddStep(); @@ -296,6 +300,7 @@ void TpkInstaller::DeltaSteps() { AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::TPK); @@ -465,6 +470,7 @@ void TpkInstaller::ManifestDirectInstallSteps() { AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep(); AddStep( @@ -496,6 +502,7 @@ void TpkInstaller::ManifestDirectUpdateSteps() { AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep(); AddStep( @@ -592,6 +599,7 @@ void TpkInstaller::ReadonlyUpdateInstallSteps() { AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::TPK);