macOS Gatekeeper

From The Document Foundation Wiki
< MacOS(Redirected from OS X/Gatekeeper)
Jump to: navigation, search

Gatekeeper is a security mechanism built in to Apple’s macOS operating system. It gives computer users the ability to restrict the installation of software based on its origin (using digital signatures).

Installing LibreOffice

In some cases, you’ll need to change the security settings of Gatekeeper before macOS will allow you to install a release build of LibreOffice. After you’ve finished installation, you may change the security to whatever level you like.

UPDATE: Instead of changing Gatekeeper, you may just ⌘ Cmd+click (or right-click) on the file, then choose “Open” to install LibreOffice
Gatekeeper settings for installation (as of October 2014)
macOS Version 10.4/10.5 10.6–10.7.4 10.7.5 10.8–10.9.4 10.9.5–10.10
LibreOffice version
4.0.x (EOL) EOL EOL EOL EOL EOL
4.1.x (EOL) x EOL EOL EOL EOL
4.2.x x N/A ID ID Anywhere
4.3.x x N/A ID ID Anywhere
4.4.x x x x ID ID
4.5.x (unreleased) x x x ID ID
Key for installation table
x Not expected to run
EOL Reached 'End of Life' and no longer supported by the community
N/A Gatekeeper software not included with this version of OS X
ID Set Gatekeeper to "Identified Developers" or lower to install LibreOffice
Anywhere Set Gatekeeper to "Anywhere" to install LibreOffice

Details

macOS 10.9.5

Apple introduced new code-signing protocols in 10.9.5:

Beginning with OS X version 10.9.5, there will be changes in how OS X recognizes signed apps. Version 1 signatures created with OS X versions prior to Mavericks will no longer be recognized by Gatekeeper and are considered obsolete.

We’ve introduced new code in the 4.4 branch to conform to this new policy, which has become be available by February 2015.

Also see:

  • tdf#84352 - Code signing broken by OSX 10.9.5

macOS 10.8 to 10.9.4

Starting with LibreOffice 4.0.3, Mac Intel packages are now signed by The Document Foundation, and should pass 10.8 Gatekeeper without intervention.

See also