Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8223210

Investigate usage of CFBundleSignature

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Not an Issue
    • Affects Version/s: internal
    • Fix Version/s: internal
    • Component/s: tools
    • Labels:

      Description

      http://cr.openjdk.java.net/~herrick/8212780/webrev.ea6/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template.html
      http://cr.openjdk.java.net/~herrick/8212780/webrev.ea6/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info.plist.template.html
      http://cr.openjdk.java.net/~herrick/8212780/webrev.ea6/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Runtime-Info.plist.template.html
      All these files have:
      <key>CFBundleSignature</key>
      <string>????</string>
      Based on doc "CFBundleSignature is the application’s creator signature, a four-character code that identifies document files belonging to this application."
      Should it be unique per application? It seems that all bundles will have same signature, not sure if it is correct.

      We need to figure out if this value needs to be unique per application and if jpackage user needs ability to control value via CLI.

        Attachments

          Activity

            People

            • Assignee:
              almatvee Alexander Matveev
              Reporter:
              almatvee Alexander Matveev
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: