From 83e55defd37b131152eeb3279f0b84ee4a67c6f0 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Thu, 16 Nov 2017 20:35:27 +0900 Subject: [PATCH 01/16] Release version 0.7.7 Changes: - Fix logic to store api version at application structure Change-Id: Ic859fcab2a9afe54285183940f9dd8afdf5e5ffa Signed-off-by: Sangyoon Jang --- packaging/wgt-backend.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wgt-backend.spec b/packaging/wgt-backend.spec index da8273b..4c8f351 100644 --- a/packaging/wgt-backend.spec +++ b/packaging/wgt-backend.spec @@ -1,6 +1,6 @@ Name: wgt-backend Summary: Application installer backend for WGT -Version: 0.7.6 +Version: 0.7.7 Release: 1 Group: Application Framework/Package Management License: Apache-2.0 -- 2.7.4 From 0e2f7ba2647e9e13ba16e0dd5d9a9e6a276848a1 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Mon, 20 Nov 2017 10:45:40 +0900 Subject: [PATCH 02/16] Add update steps of directories at wgt installer Change-Id: I25c7598b31743d7067f5a13efbb897d667d99531 Signed-off-by: Sangyoon Jang (cherry picked from commit a119d0a15485ed3899d979873adc4f72906f40a5) --- src/wgt/wgt_installer.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/wgt/wgt_installer.cc b/src/wgt/wgt_installer.cc index 130c597..05d8dad 100755 --- a/src/wgt/wgt_installer.cc +++ b/src/wgt/wgt_installer.cc @@ -48,6 +48,8 @@ #include #include #include +#include +#include #include #include #include @@ -274,6 +276,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(true); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep(); AddStep(); @@ -290,6 +293,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep( ci::Plugin::ActionType::Upgrade); + AddStep(); AddStep(); AddStep(); } @@ -386,6 +390,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(true); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep(); AddStep(); @@ -402,6 +407,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep( ci::Plugin::ActionType::Upgrade); + AddStep(); AddStep(); AddStep(); } @@ -498,6 +504,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep(); AddStep(); @@ -513,6 +520,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep( ci::Plugin::ActionType::Upgrade); + AddStep(); AddStep(true); AddStep(); } @@ -577,6 +585,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep( ci::Plugin::ActionType::Upgrade); + AddStep(); AddStep(); AddStep(); } @@ -701,6 +710,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep( ci::Plugin::ActionType::Upgrade); + AddStep(); AddStep(); } -- 2.7.4 From b18d1efa8bde74f689a6909cbd2671b927c44f4b Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Mon, 20 Nov 2017 11:10:16 +0900 Subject: [PATCH 03/16] Add patch icon steps at ManifestDirectInstall of hybrid installer Change-Id: I57e351b43aaca6e5429d23b1c92c506e844c64b7 Signed-off-by: Sangyoon Jang (cherry picked from commit fb96ce21bf83a7930d179d639e7b5b677d7dfcee) --- src/hybrid/hybrid_installer.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/hybrid/hybrid_installer.cc b/src/hybrid/hybrid_installer.cc index 2df59cc..48612d8 100644 --- a/src/hybrid/hybrid_installer.cc +++ b/src/hybrid/hybrid_installer.cc @@ -455,6 +455,8 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); + AddStep(); AddStep(); AddStep(); AddStep(); @@ -493,6 +495,8 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) ci::configuration::StepParseManifest::StoreLocation::BACKUP); AddStep(); AddStep(); + AddStep(); + AddStep(); AddStep(); AddStep(); AddStep(); -- 2.7.4 From eee814e71e94f543f79a7ba68aa0da4ae73a457b Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Fri, 5 Jan 2018 11:14:42 +0900 Subject: [PATCH 04/16] Release version 0.7.8 Changes: - Add update steps of directories at wgt installer - Add patch icon steps at ManifestDirectInstall of hybrid installer Change-Id: Ic3103ccdad18d32656fc5f85b675ae628fb1ccd2 Signed-off-by: Sangyoon Jang --- packaging/wgt-backend.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wgt-backend.spec b/packaging/wgt-backend.spec index 4c8f351..a512a74 100644 --- a/packaging/wgt-backend.spec +++ b/packaging/wgt-backend.spec @@ -1,6 +1,6 @@ Name: wgt-backend Summary: Application installer backend for WGT -Version: 0.7.7 +Version: 0.7.8 Release: 1 Group: Application Framework/Package Management License: Apache-2.0 -- 2.7.4 From 69e05d5e884d9580938473fb9416a0229bdde0fc Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Wed, 10 Jan 2018 14:33:33 +0900 Subject: [PATCH 05/16] Add a step for recovering ReadonlyUpdateInstall mode Requires: - https://review.tizen.org/gerrit/158844 Change-Id: Id613d4082f866ac5b64d83152aa777bebe7d6988 Signed-off-by: Sangyoon Jang --- src/wgt/wgt_installer.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/wgt/wgt_installer.cc b/src/wgt/wgt_installer.cc index 05d8dad..dd2e851 100755 --- a/src/wgt/wgt_installer.cc +++ b/src/wgt/wgt_installer.cc @@ -35,6 +35,7 @@ #include #include #include +#include #include #include #include @@ -424,6 +425,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep(); AddStep(); -- 2.7.4 From 6920ff5b4a2febb36574b7f85f8c35bbf0996162 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Tue, 16 Jan 2018 14:34:52 +0900 Subject: [PATCH 06/16] Add StepPrivilegeCompatibility at RecoverySteps To recover internal privileges, StepPrivilegeCompatibility should be added. Change-Id: I4a162bfc3f2fd00ccbf6724f691e6bf98c4b4262 Signed-off-by: Sangyoon Jang --- src/wgt/wgt_installer.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/wgt/wgt_installer.cc b/src/wgt/wgt_installer.cc index dd2e851..b2988b0 100755 --- a/src/wgt/wgt_installer.cc +++ b/src/wgt/wgt_installer.cc @@ -429,6 +429,8 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep( + ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); AddStep(); AddStep(); -- 2.7.4 From 5a5f711ab6ca1fa0e578a058c75f5d9aac984f69 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Wed, 17 Jan 2018 14:41:45 +0900 Subject: [PATCH 07/16] Add StepPrivilegeCompatibility at ReadonlyUpdateUninstallSteps To install internal privileges, StepPrivilegeCompatibility should be added. Change-Id: I7c6b3042d8729c78906d6982b4ce4d4239c9fa2d Signed-off-by: Sangyoon Jang --- src/wgt/wgt_installer.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/wgt/wgt_installer.cc b/src/wgt/wgt_installer.cc index b2988b0..29b9bfd 100755 --- a/src/wgt/wgt_installer.cc +++ b/src/wgt/wgt_installer.cc @@ -653,6 +653,8 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep( + ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); AddStep(); AddStep(); -- 2.7.4 From 4b5043022d1bdc23e16ebb48e1346e5bad844fb6 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Wed, 17 Jan 2018 21:14:51 +0900 Subject: [PATCH 08/16] Replace StepPrivilegeCompatibility with StepRecoverPrivilegeCompatibility Requires: - https://review.tizen.org/gerrit/167411 Change-Id: I1ba4b0461d42657516584f4c09a68fa7dedae705 Signed-off-by: Sangyoon Jang --- src/wgt/wgt_installer.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/wgt/wgt_installer.cc b/src/wgt/wgt_installer.cc index 29b9bfd..e80e3b3 100755 --- a/src/wgt/wgt_installer.cc +++ b/src/wgt/wgt_installer.cc @@ -75,6 +75,7 @@ #include #include #include +#include #include #include #include @@ -429,7 +430,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); - AddStep( + AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); AddStep(); -- 2.7.4 From 46121a432b166a3920c4822d46b2e864162d314c Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Wed, 24 Jan 2018 14:17:04 +0900 Subject: [PATCH 09/16] Fix RecoverySteps of hybrid backend Add missing steps. Change-Id: Ibaec35c8305543da7a12b05774c5cb18cf66cf04 Signed-off-by: Sangyoon Jang --- src/hybrid/hybrid_installer.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/hybrid/hybrid_installer.cc b/src/hybrid/hybrid_installer.cc index 48612d8..d0f36aa 100644 --- a/src/hybrid/hybrid_installer.cc +++ b/src/hybrid/hybrid_installer.cc @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include @@ -65,6 +66,7 @@ #include #include #include +#include #include #include #include @@ -322,9 +324,12 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep(); AddStep(); + AddStep( + ci::security::StepPrivilegeCompatibility::InternalPrivType::BOTH); AddStep(); AddStep(); AddStep(); -- 2.7.4 From 54aaf088551d977cec212158d31bc36eebe1881d Mon Sep 17 00:00:00 2001 From: Seungha Son Date: Mon, 29 Jan 2018 16:08:31 +0900 Subject: [PATCH 10/16] Remove unnecessary step StepRollbackDeinstallationSecurity is meaningless. It is meaningless to rollback in undo() because removing the security is done after uninstall process() steps have been compelted. Signed-off-by: Seungha Son Change-Id: I82d9b45f820e2efdb2275611c7538b78c451779b --- src/hybrid/hybrid_installer.cc | 2 -- src/wgt/wgt_installer.cc | 2 -- 2 files changed, 4 deletions(-) diff --git a/src/hybrid/hybrid_installer.cc b/src/hybrid/hybrid_installer.cc index d0f36aa..dd776c6 100644 --- a/src/hybrid/hybrid_installer.cc +++ b/src/hybrid/hybrid_installer.cc @@ -70,7 +70,6 @@ #include #include #include -#include #include #include #include @@ -236,7 +235,6 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); - AddStep(); AddStep(); AddStep(); AddStep(); diff --git a/src/wgt/wgt_installer.cc b/src/wgt/wgt_installer.cc index e80e3b3..c7edfe5 100755 --- a/src/wgt/wgt_installer.cc +++ b/src/wgt/wgt_installer.cc @@ -79,7 +79,6 @@ #include #include #include -#include #include #include #include @@ -316,7 +315,6 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) ci::Plugin::ActionType::Uninstall); AddStep(); AddStep(); - AddStep(); AddStep(); AddStep(); AddStep(); -- 2.7.4 From 9b8ce5d0e54012b31999ad4fc45813344abf82e9 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Fri, 8 Dec 2017 17:07:53 +0900 Subject: [PATCH 11/16] Set nodisplay attribute of widget application as manifest value Change-Id: I8271e692d104325c268a5dc42f229bcb8b700bf9 Signed-off-by: Sangyoon Jang (cherry picked from commit 47eac0f48f9390ecdad5021f906135669a7d2a1c) --- src/wgt/step/configuration/step_parse.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/wgt/step/configuration/step_parse.cc b/src/wgt/step/configuration/step_parse.cc index 353cf28..3252489 100644 --- a/src/wgt/step/configuration/step_parse.cc +++ b/src/wgt/step/configuration/step_parse.cc @@ -509,6 +509,12 @@ bool StepParse::FillWidgetApplicationInfo(manifest_x* manifest) { wgt::application_widget_keys::kTizenAppWidgetFullKey); if (!appwidget_info) return true; + + auto settings_info = + GetManifestDataForKey( + wgt::application_widget_keys::kTizenSettingKey); + bool no_display = settings_info ? settings_info->no_display() : false; + for (auto& app_widget : appwidget_info->app_widgets()) { application_x* application = reinterpret_cast (calloc(1, sizeof(application_x))); @@ -523,7 +529,7 @@ bool StepParse::FillWidgetApplicationInfo(manifest_x* manifest) { strdup((context_->root_application_path.get() / manifest->package / "bin" / application->appid).c_str()); application->type = strdup("webapp"); - application->nodisplay = strdup("true"); + application->nodisplay = no_display ? strdup("true") : strdup("false"); application->taskmanage = strdup("false"); SetApplicationXDefaults(application); application->support_ambient = strdup("false"); -- 2.7.4 From a3a94088e86358b8c76d7792c3463b17c46f45c0 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Tue, 6 Feb 2018 17:47:33 +0900 Subject: [PATCH 12/16] Release version 0.7.9 Changes: - Add a step for recovering ReadonlyUpdateInstall mode - Add StepPrivilegeCompatibility at RecoverySteps - Add StepPrivilegeCompatibility at ReadonlyUpdateUninstallSteps - Replace StepPrivilegeCompatibility with StepRecoverPrivilegeCompatibility - Fix RecoverySteps of hybrid backend - Remove unnecessary step - Set nodisplay attribute of widget application as manifest value Change-Id: I8042b5f4a817454e02452f63eb50d5652d940916 Signed-off-by: Sangyoon Jang --- packaging/wgt-backend.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wgt-backend.spec b/packaging/wgt-backend.spec index a512a74..4a5c101 100644 --- a/packaging/wgt-backend.spec +++ b/packaging/wgt-backend.spec @@ -1,6 +1,6 @@ Name: wgt-backend Summary: Application installer backend for WGT -Version: 0.7.8 +Version: 0.7.9 Release: 1 Group: Application Framework/Package Management License: Apache-2.0 -- 2.7.4 From 02f643b3f8d23a566712f8d4cda380b43b5fcf58 Mon Sep 17 00:00:00 2001 From: Junghyun Yeon Date: Thu, 8 Mar 2018 17:01:56 +0900 Subject: [PATCH 13/16] Add StepSaveSignature step - Add new step to store distributor signatures into separate files. - Existing distributor signature files will be removed to prevent extract package and re-packaging it. Related changes: [app-installers] : https://review.tizen.org/gerrit/#/c/171653/ Change-Id: I01b3c9882db400203470595bc3c0950544312e69 Signed-off-by: Junghyun Yeon --- src/wgt/wgt_installer.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/wgt/wgt_installer.cc b/src/wgt/wgt_installer.cc index c7edfe5..d7f2a8d 100755 --- a/src/wgt/wgt_installer.cc +++ b/src/wgt/wgt_installer.cc @@ -82,6 +82,7 @@ #include #include #include +#include #include #include @@ -213,6 +214,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); @@ -257,6 +259,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); @@ -373,6 +376,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); @@ -536,6 +540,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); @@ -566,6 +571,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); @@ -652,6 +658,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); @@ -677,6 +684,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) wgt::configuration::StepParse::ConfigLocation::INSTALLED, true); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); @@ -702,6 +710,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) ci::configuration::StepParseManifest::ManifestLocation::INSTALLED, ci::configuration::StepParseManifest::StoreLocation::BACKUP); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); -- 2.7.4 From dcab4b39cd2a65fea0802838c79716ec5cf126ad Mon Sep 17 00:00:00 2001 From: Junghyun Yeon Date: Fri, 6 Apr 2018 13:17:17 +0900 Subject: [PATCH 14/16] Add StepSaveSignature at mount install or update - Distributor signature don't have to be extracted because its value will be stored at separated directory. Related changes: [app-installers] : https://review.tizen.org/gerrit/174993 Change-Id: I132f25356912e7f34894c1761f8a1bac2ac27303 --- src/wgt/wgt_installer.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/wgt/wgt_installer.cc b/src/wgt/wgt_installer.cc index d7f2a8d..f74f8dd 100755 --- a/src/wgt/wgt_installer.cc +++ b/src/wgt/wgt_installer.cc @@ -450,6 +450,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); @@ -493,6 +494,7 @@ WgtInstaller::WgtInstaller(ci::PkgMgrPtr pkgrmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::WGT); AddStep(); -- 2.7.4 From 70cff4a1ff87e9c1f5ab3ae7fd87d45ef0028e3a Mon Sep 17 00:00:00 2001 From: Junghyun Yeon Date: Tue, 10 Apr 2018 19:34:36 +0900 Subject: [PATCH 15/16] Add signature removal process for hybrid pkg Change-Id: I748d38a05f91822df41d692ace94981eb732f3a2 Signed-off-by: Junghyun Yeon --- src/hybrid/hybrid_installer.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/hybrid/hybrid_installer.cc b/src/hybrid/hybrid_installer.cc index dd776c6..543d03d 100644 --- a/src/hybrid/hybrid_installer.cc +++ b/src/hybrid/hybrid_installer.cc @@ -71,6 +71,7 @@ #include #include #include +#include #include #include #include @@ -126,6 +127,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::BOTH); @@ -176,6 +178,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::BOTH); @@ -270,6 +273,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::BOTH); @@ -346,6 +350,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::BOTH); @@ -396,6 +401,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::BOTH); @@ -451,6 +457,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::BOTH); @@ -488,6 +495,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep( ci::security::StepPrivilegeCompatibility::InternalPrivType::BOTH); @@ -527,6 +535,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep(); AddStep(); AddStep( @@ -552,6 +561,7 @@ HybridInstaller::HybridInstaller(common_installer::PkgMgrPtr pkgmgr) AddStep(); AddStep(); AddStep(); + AddStep(); AddStep( ci::configuration::StepParseManifest::ManifestLocation::INSTALLED, ci::configuration::StepParseManifest::StoreLocation::BACKUP); -- 2.7.4 From 4cdad6a4d8f9c7d6f9158de92a7ce4ca7b142b0e Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Wed, 11 Apr 2018 19:28:45 +0900 Subject: [PATCH 16/16] Release version 0.7.10 Changes: - Add StepSaveSignature step - Add StepSaveSignature at mount install or update - Add signature removal process for hybrid pkg Change-Id: I08dfa995d780b9f76b91667774f99329549a31a0 Signed-off-by: Sangyoon Jang --- packaging/wgt-backend.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/wgt-backend.spec b/packaging/wgt-backend.spec index 4a5c101..16c8f56 100644 --- a/packaging/wgt-backend.spec +++ b/packaging/wgt-backend.spec @@ -1,6 +1,6 @@ Name: wgt-backend Summary: Application installer backend for WGT -Version: 0.7.9 +Version: 0.7.10 Release: 1 Group: Application Framework/Package Management License: Apache-2.0 -- 2.7.4