Skip to content

Commit

Permalink
Copy the whole explanation
Browse files Browse the repository at this point in the history
arigo authored Apr 24, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
1 parent 48ae7d4 commit e5a8c8d
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions doc/source/using.rst
Original file line number Diff line number Diff line change
@@ -891,8 +891,9 @@ ffi.callback() and the result is the same.
- `On Mac OS X,`__ you need to give your application the entitlement
``com.apple.security.cs.allow-unsigned-executable-memory``.

- On Linux, ``systemd`` can install syscall filtering rules on services
it supervises; see https://github.com/python-cffi/cffi/issues/73.
- On Linux, ``systemd`` installs syscall filtering rules on services
it supervises. The `MemoryDenyWriteExecute=` setting in
`systemd.exec(5)` defaults to on, and can quietly block this.

Note also that a cffi fix for this issue was attempted---see
the ``ffi_closure_alloc`` branch---but was not merged because it

0 comments on commit e5a8c8d

Please sign in to comment.