RESOLVED FIXED 149674
Give WebKitLauncher the get-task-allow entitlement to allow it to work on El Capitan
https://bugs.webkit.org/show_bug.cgi?id=149674
Summary Give WebKitLauncher the get-task-allow entitlement to allow it to work on El ...
Timothy Hatcher
Reported 2015-09-30 10:50:03 PDT
This is a speculative idea that we need to give WebKitLauncher the com.apple.security.get-task-allow to make it work on rootless El Capitan systems. <rdar://problem/22566206>
Attachments
Alexey Proskuryakov
Comment 1 2015-09-30 22:11:16 PDT
So far I haven't found evidence that this entitlement helps, unfortunately.
Timothy Hatcher
Comment 2 2015-10-01 10:50:57 PDT
Yes, it does not seem to work. I reached out to the DYLD team for details on why.
Alexey Proskuryakov
Comment 3 2015-10-01 11:17:59 PDT
This issue could be similar to bug 149711 - if we have a system binary anywhere in the call chain (which could be e.g. perl, arch or open), then DYLD_ environment variables get stripped.
Alexey Proskuryakov
Comment 4 2015-10-01 14:10:22 PDT
Looks like this was landed in <http://trac.webkit.org/changeset/190358> - should it be rolled out?
Timothy Hatcher
Comment 5 2015-10-01 14:59:41 PDT
We are still determining if we need it (in addition to some other changes.) We should keep it for now, it does not harm.
Alexey Proskuryakov
Comment 6 2020-10-14 14:21:57 PDT
Marking as fixed. I'm removing WebKitLauncher in bug 217729.
Note You need to log in before you can comment on or make changes to this bug.