[jdk19] Integrated: 8289030: [macos] app image signature invalid when creating DMG or PKG
Alexander Matveev
almatvee at openjdk.org
Fri Jul 8 00:20:51 UTC 2022
On Wed, 29 Jun 2022 03:03:15 GMT, Alexander Matveev <almatvee at openjdk.org> wrote:
> Fixed 3 issues which made signature invalid:
> - We should not remove .jpackage.xml from signed app image when creating DMG or PKG otherwise it invalidates signature.
> - .package should be created when app image is generated, so this file can be signed.
> - Copying predefine app image for DMG and PKG should not follow symbolic links, otherwise several files from runtime (COPYRIGHT and LICENSE) will be copied instead of symbolic links being created, since it invalidates signature as well.
>
> Added additional test to validate signature when DMG or PKG is generated from predefined app image.
This pull request has now been integrated.
Changeset: 64286074
Author: Alexander Matveev <almatvee at openjdk.org>
URL: https://git.openjdk.org/jdk19/commit/64286074ba763d4a1e8879d8af69eee34d32cfa6
Stats: 221 lines in 14 files changed: 194 ins; 6 del; 21 mod
8289030: [macos] app image signature invalid when creating DMG or PKG
Reviewed-by: asemenyuk
-------------
PR: https://git.openjdk.org/jdk19/pull/89
More information about the core-libs-dev
mailing list