Fix dl.exec_linker* tests
The dl.exec_linker* tests verify that the linker can invoked on an executable. That feature still works, but not with the default shell user, which is required for the CTS bionic tests. Addresses the following denial: audit(0.0:5493): avc: denied { execute_no_trans } for path="/bionic/bin/linker64" dev="loop3" ino=25 scontext=u:r:shell:s0 tcontext=u:object_r:system_linker_exec:s0 tclass=file permissive=0 Bug: 124789393 Test: compiles Change-Id: I77772b2136fae97174eeba6542906c0802fce990
This commit is contained in:
parent
da446bf952
commit
905b4000cb
1 changed files with 4 additions and 0 deletions
|
@ -62,3 +62,7 @@ hal_client_domain(shell, hal_atrace)
|
|||
|
||||
# For hostside tests such as CTS listening ports test.
|
||||
allow shell proc_net_tcp_udp:file r_file_perms;
|
||||
|
||||
# The dl.exec_linker* tests need to execute /system/bin/linker
|
||||
# b/124789393
|
||||
allow shell system_linker_exec:file rx_file_perms;
|
||||
|
|
Loading…
Reference in a new issue