Add StepPrivilegeCompatibility at ReadonlyUpdateUninstallSteps 25/167325/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Wed, 17 Jan 2018 05:41:45 +0000 (14:41 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Wed, 17 Jan 2018 05:41:45 +0000 (14:41 +0900)
To install internal privileges, StepPrivilegeCompatibility should be
added.

Change-Id: I7c6b3042d8729c78906d6982b4ce4d4239c9fa2d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/wgt/wgt_installer.cc

index b502737..ce20ebd 100755 (executable)
@@ -578,6 +578,8 @@ void WgtInstaller::ReadonlyUpdateUninstallSteps() {
   AddStep<ci::configuration::StepParsePreload>();
   AddStep<wgt::configuration::StepSetOldSignatureFilesLocation>();
   AddStep<ci::security::StepCheckSignature>();
+  AddStep<ci::security::StepPrivilegeCompatibility>(
+      ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT);
   AddStep<ci::configuration::StepSwitchReadonlyMode>();
   AddStep<ci::pkgmgr::StepKillApps>();
   AddStep<ci::filesystem::StepRemoveGlobalAppSymlinks>();