Skip to content
Snippets Groups Projects
Commit e655777e authored by Christopher Ferris's avatar Christopher Ferris Committed by Android Git Automerger
Browse files

am a48dd6c1: am c21e9cc1: Merge "Allow debuggerd to redirect requests."

* commit 'a48dd6c1':
  Allow debuggerd to redirect requests.
parents 665c06e4 a48dd6c1
No related branches found
No related tags found
No related merge requests found
...@@ -22,6 +22,10 @@ allow debuggerd domain:process { sigstop signal }; ...@@ -22,6 +22,10 @@ allow debuggerd domain:process { sigstop signal };
allow debuggerd exec_type:file r_file_perms; allow debuggerd exec_type:file r_file_perms;
# Access app library # Access app library
allow debuggerd system_data_file:file open; allow debuggerd system_data_file:file open;
# Allow debuggerd to redirect a dump_backtrace request to itself.
# This only happens on 64 bit systems, where all requests go to the 64 bit
# debuggerd and get redirected to the 32 bit debuggerd if the process is 32 bit.
allow debuggerd { drmserver mediaserver sdcardd surfaceflinger inputflinger }:debuggerd dump_backtrace;
# Connect to system_server via /data/system/ndebugsocket. # Connect to system_server via /data/system/ndebugsocket.
unix_socket_connect(debuggerd, system_ndebug, system_server) unix_socket_connect(debuggerd, system_ndebug, system_server)
......
...@@ -104,9 +104,6 @@ allow dumpstate net_data_file:file r_file_perms; ...@@ -104,9 +104,6 @@ allow dumpstate net_data_file:file r_file_perms;
allow dumpstate tombstone_data_file:dir r_dir_perms; allow dumpstate tombstone_data_file:dir r_dir_perms;
allow dumpstate tombstone_data_file:file r_file_perms; allow dumpstate tombstone_data_file:file r_file_perms;
# Access /system/bin executables to determine type of executable.
allow dumpstate {drmserver_exec mediaserver_exec sdcardd_exec surfaceflinger_exec}:file r_file_perms;
allow dumpstate { allow dumpstate {
drmserver_service drmserver_service
healthd_service healthd_service
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment