Merge "Add producer socket to the selinux perfetto domain."
This commit is contained in:
commit
f2c5821e50
@ -11,6 +11,13 @@ tmpfs_domain(perfetto);
|
||||
# Allow to access traced's privileged consumer socket.
|
||||
unix_socket_connect(perfetto, traced_consumer, traced)
|
||||
|
||||
# Connect to the Perfetto traced daemon as a producer. This requires
|
||||
# connecting to its producer socket and obtaining a (per-process) tmpfs fd.
|
||||
allow perfetto traced:fd use;
|
||||
allow perfetto traced_tmpfs:file { read write getattr map };
|
||||
unix_socket_connect(perfetto, traced_producer, traced)
|
||||
|
||||
|
||||
# Allow to write and unlink traces into /data/misc/perfetto-traces.
|
||||
allow perfetto perfetto_traces_data_file:dir rw_dir_perms;
|
||||
allow perfetto perfetto_traces_data_file:file create_file_perms;
|
||||
|
Loading…
Reference in New Issue
Block a user