Fix updating certinfo 52/306752/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Thu, 18 Jan 2024 09:22:38 +0000 (18:22 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Tue, 27 Feb 2024 05:33:02 +0000 (05:33 +0000)
Remove delete operation when update cert. Now update operation for cert
can be performed at once.

Requires:
 - https://review.tizen.org/gerrit/c/platform/core/appfw/pkgmgr-info/+/304516

Change-Id: Iee83375151cd074ffe75f5b5e6eb78187542cd24
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
(cherry picked from commit c9ec06b0d5074b397c291aa6741324d6fd517d02)

src/common/pkgmgr_registration.cc

index 71c2d64d6c5e3abd93a6101e69461df06e88620b..57d3554d6a85d1af56fa21dca10805da07a153ae 100644 (file)
@@ -162,7 +162,9 @@ bool UpgradeAppInPkgmgr(manifest_x* manifest,
     return false;
   }
 
-  (void) pkgmgr_installer_delete_certinfo(pkgid.c_str());
+  // TODO(jeremy.jang): consider updating cert only when dist cert is changed.
+  // because the package from different author is not allowed to be installed,
+  // so auth cert cannot be changed when update.
   if (!RegisterCertificates(cert_info, pkgid, uid))
     return false;