Fix updating certinfo 18/304518/2
authorSangyoon Jang <jeremy.jang@samsung.com>
Thu, 18 Jan 2024 09:22:38 +0000 (18:22 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Thu, 18 Jan 2024 09:28:52 +0000 (18:28 +0900)
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>
src/common/pkgmgr_registration.cc

index 71c2d64..57d3554 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;