Add StepPrivilegeCompatibility at ReadonlyUpdateUninstallSteps 29/167329/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:43:48 +0000 (14:43 +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 b2988b0..29b9bfd 100755 (executable)
@@ -653,6 +653,8 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr)
       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>();