This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 549814 - [10.15] Notarize Mac app
Summary: [10.15] Notarize Mac app
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.3   Edit
Hardware: PC Mac OS X
: P3 normal (vote)
Target Milestone: 4.13   Edit
Assignee: Sravan Kumar Lakkimsetti CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 550277 (view as bug list)
Depends on: apple-notarization 550135
Blocks:
  Show dependency tree
 
Reported: 2019-08-06 07:51 EDT by Lakshmi P Shanmugam CLA
Modified: 2019-12-02 11:26 EST (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lakshmi P Shanmugam CLA 2019-08-06 07:51:28 EDT
This is the top level bug to capture all the tasks required to Notarize the Mac app so that it works on macOS 10.15.

Mailing list discussion:
https://www.eclipse.org/lists/platform-dev/msg01793.html

Some useful links:
https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution?language=objc

https://developer.apple.com/documentation/security/hardened_runtime_entitlements?language=objc
Comment 1 Lakshmi P Shanmugam CLA 2019-08-06 08:05:47 EDT
I think we could start with the Prepare Your Software for Notarization section [1] and open bugs to prepare Eclipse accordingly. We already have a Bug 547159 for signing errors in filesystem libraries.
 
[1] https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution?language=objc#3087727
Comment 2 Lakshmi P Shanmugam CLA 2019-08-07 06:19:24 EDT
OpenJDK bug for Mac notarisation - https://bugs.openjdk.java.net/browse/JDK-8223671.
It has some information on how to specify the hardened runtime entitlements during signing.
Comment 3 Mikaël Barbero CLA 2019-08-21 03:35:52 EDT
*** Bug 550277 has been marked as a duplicate of this bug. ***
Comment 4 Sarika Sinha CLA 2019-09-16 23:57:09 EDT
If there is any pending task please create a new bug for 4.14.