[Libreoffice-bugs] [Bug 126409] Notarize LibreOffice builds so that it launches without warnings on macOS 10.15 Catalina

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Mar 8 07:56:45 UTC 2020


https://bugs.documentfoundation.org/show_bug.cgi?id=126409

--- Comment #40 from eisa01 <eisa01 at gmail.com> ---
cloph: Are we doing all the required steps?

Current instructions say you need to staple the ticket to the binary

On 6.4.1.2 the output I get is:
stapler validate LibreOffice.app/
Processing: /Applications/LibreOffice.app
LibreOffice.app does not have a ticket stapled to it.

So either we don't do the step, or something breaks
(although it says this is only needed for offline validation, but I'

Also there's an issue with the embedded python:
>codesign -vvv --deep --strict LibreOffice.app/
>LibreOffice.app/: a sealed resource is missing or invalid
>In subcomponent: >/Applications/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework

So that may be what it complains about:
>spctl -vvv --assess --type exec LibreOffice.app/
>LibreOffice.app/: a sealed resource is missing or invalid

Notarizing macOS software:
https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution

Customizing the notarization workflow:
https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/customizing_the_notarization_workflow

Resolving common issues:
https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/resolving_common_notarization_issues

>If you use an automated build system, you can integrate the notarization process into your existing build scripts.
>The altool and stapler command-line tools (included with Xcode) allow you to upload your software to the Apple notary service,
>and to staple the resulting ticket to your executable.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200308/616bf9e1/attachment-0001.htm>


More information about the Libreoffice-bugs mailing list