RFR: 8293462: [macos] app image signature invalid when creating DMG or PKG from post processed signed image [v2]

Alexander Matveev almatvee at openjdk.org
Tue Sep 20 04:05:56 UTC 2022


> Problem is that [JDK-8286850](https://bugs.openjdk.org/browse/JDK-8286850) never set correct value in .jpackage.xml to mark image as signed. [JDK-8289030](https://bugs.openjdk.org/browse/JDK-8289030) reads this value to check if we can add per-user and system wide configuration to packaged app. Fixed by setting correct value in .jpackage.xml when we signing predefine application image.
> 
> Added tests to cover this case and added check for values inside .jpackage.xml to validate signed and Mac App Store values.

Alexander Matveev has updated the pull request incrementally with one additional commit since the last revision:

  8293462: [macos] app image signature invalid when creating DMG or PKG from post processed signed image [v2]

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/10316/files
  - new: https://git.openjdk.org/jdk/pull/10316/files/22ead550..19d4981d

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=10316&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=10316&range=00-01

  Stats: 105 lines in 4 files changed: 73 ins; 15 del; 17 mod
  Patch: https://git.openjdk.org/jdk/pull/10316.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/10316/head:pull/10316

PR: https://git.openjdk.org/jdk/pull/10316


More information about the core-libs-dev mailing list