Skip to content

Commit

Permalink
tools: add debug entitlements for macOS 10.15+
Browse files Browse the repository at this point in the history
To debug native modules node should be a debuggable process, that will
require the **com.apple.security.get-task-allow** entitlement to be
added to the codesign procedure.

PR-URL: #34378
Fixes: #34340
Reviewed-By: Rod Vagg <rod@vagg.org>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Evan Lucas <evanlucas@me.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
  • Loading branch information
ggreco authored and lpinca committed Aug 10, 2020
1 parent dd0c522 commit b0e4970
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions tools/osx-entitlements.plist
Expand Up @@ -12,5 +12,7 @@
<true/>
<key>com.apple.security.cs.disable-library-validation</key>
<true/>
<key>com.apple.security.get-task-allow</key>
<true/>
</dict>
</plist>

0 comments on commit b0e4970

Please sign in to comment.