Title: [285977] trunk/Source/WebKit
Revision
285977
Author
[email protected]
Date
2021-11-17 20:04:13 -0800 (Wed, 17 Nov 2021)

Log Message

[macOS][GPUP] Add access to logging service for root
https://bugs.webkit.org/show_bug.cgi?id=233300
<rdar://85529760>

Reviewed by Brent Fulgham.

Access to logging service is required for root in the GPU process on macOS.

* GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (285976 => 285977)


--- trunk/Source/WebKit/ChangeLog	2021-11-18 03:54:56 UTC (rev 285976)
+++ trunk/Source/WebKit/ChangeLog	2021-11-18 04:04:13 UTC (rev 285977)
@@ -1,3 +1,15 @@
+2021-11-17  Per Arne Vollan  <[email protected]>
+
+        [macOS][GPUP] Add access to logging service for root
+        https://bugs.webkit.org/show_bug.cgi?id=233300
+        <rdar://85529760>
+
+        Reviewed by Brent Fulgham.
+
+        Access to logging service is required for root in the GPU process on macOS.
+
+        * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+
 2021-11-17  Cameron McCormack  <[email protected]>
 
         Protect against null SharedBitmaps when starting a drag

Modified: trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (285976 => 285977)


--- trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2021-11-18 03:54:56 UTC (rev 285976)
+++ trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in	2021-11-18 04:04:13 UTC (rev 285977)
@@ -637,6 +637,10 @@
 (allow mach-lookup
     (global-name "com.apple.powerlog.plxpclogger.xpc"))
 
+(with-filter (uid 0)
+    (allow mach-lookup
+        (global-name "com.apple.system.logger")))
+
 (with-filter (system-attribute apple-internal)
     (allow mach-lookup
         (global-name "com.apple.analyticsd")
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to