From 9c5a51bb07bb2a1a1730bab9144d5d6e674edad5 Mon Sep 17 00:00:00 2001 From: Camila San Date: Thu, 17 Sep 2020 20:06:52 +0200 Subject: [PATCH] Entitlement to sign the QtWebEngineProcess with an exception. Fix for #1793: The problem seems to be related enabling hardened runtime. This exception allows the webview to load. Signed-off-by: Camila San --- admin/osx/CMakeLists.txt | 1 + admin/osx/QtWebEngineProcess.entitlements | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 admin/osx/QtWebEngineProcess.entitlements diff --git a/admin/osx/CMakeLists.txt b/admin/osx/CMakeLists.txt index 55130798b..67229c4e9 100644 --- a/admin/osx/CMakeLists.txt +++ b/admin/osx/CMakeLists.txt @@ -16,3 +16,4 @@ configure_file(create_mac.sh.cmake ${CMAKE_CURRENT_BINARY_DIR}/create_mac.sh) configure_file(macosx.pkgproj.cmake ${CMAKE_CURRENT_BINARY_DIR}/macosx.pkgproj) configure_file(pre_install.sh.cmake ${CMAKE_CURRENT_BINARY_DIR}/pre_install.sh) configure_file(post_install.sh.cmake ${CMAKE_CURRENT_BINARY_DIR}/post_install.sh) +configure_file(QtWebEngineProcess.entitlements ${CMAKE_CURRENT_BINARY_DIR}/QtWebEngineProcess.entitlements) diff --git a/admin/osx/QtWebEngineProcess.entitlements b/admin/osx/QtWebEngineProcess.entitlements new file mode 100644 index 000000000..680154697 --- /dev/null +++ b/admin/osx/QtWebEngineProcess.entitlements @@ -0,0 +1,8 @@ + + + + + com.apple.security.cs.disable-executable-page-protection + + + -- 2.30.2