Fix RecoverStorageDirectories 36/282136/1 tizen_5.5
authorIlho Kim <ilho159.kim@samsung.com>
Tue, 27 Sep 2022 08:01:43 +0000 (17:01 +0900)
committerIlho Kim <ilho159.kim@samsung.com>
Tue, 27 Sep 2022 08:01:43 +0000 (17:01 +0900)
Because security has been registered again during recovery
security registration should also be performed for the shared data paths

Change-Id: Ic0585a7e22539c7204a66b8b6b1d04c0ff1b2424
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
src/tpk/tpk_installer.cc

index 0b61c4d842280a9ab85d3e0e3cc385a35be72957..7e7f81554a024fc3c188c7bf109833b806f24be8 100644 (file)
@@ -356,7 +356,6 @@ void TpkInstaller::RecoverySteps() {
   AddStep<ci::pkgmgr::StepRecoverParserPlugin>();
   AddStep<ci::filesystem::StepRecoverManifest>();
   AddStep<ci::filesystem::StepRecoverExternalStorage>();
-  AddStep<ci::filesystem::StepRecoverStorageDirectories>();
   AddStep<ci::filesystem::StepRecoverGlobalAppSymlinks>();
   AddStep<ci::filesystem::StepRecoverFiles>();
   AddStep<ci::mount::StepMountRecover>();
@@ -367,6 +366,7 @@ void TpkInstaller::RecoverySteps() {
   AddStep<ci::security::StepRecoverSecurity>();
   AddStep<ci::pkgmgr::StepRecoverApplication>();
   AddStep<ci::security::StepRecoverTrustAnchor>();
+  AddStep<ci::filesystem::StepRecoverStorageDirectories>();
 }
 
 void TpkInstaller::MountInstallSteps() {