Add sepolicy for tcpdump_logger to access wlan_logs folder

tcpdump cannot be zipped into wlan logs when using tcpdump_logger
on-demand function is because tcpdump_logger doesn't have access
of wlan_logs folder.
Add related sepolicies to fix it.

Bug: 183467815
Test: 1. Set logger to wlan
      2. Enable tcpdump_logger on-demand
      3. Start logging
      4. Stop logging
      5. Pull wlan_logs
      6. Check if tcpdump.pcap is zipped into the zip file
Change-Id: Ib1b6c8cbd4512acdbe756d11bfe6f540e16c8db6
This commit is contained in:
lucaslin 2021-05-03 16:29:18 +08:00
parent 2d4071ca8c
commit 4099f60681

View file

@ -13,6 +13,8 @@ userdebug_or_eng(`
allow tcpdump_logger tcpdump_vendor_data_file:file create_file_perms; allow tcpdump_logger tcpdump_vendor_data_file:file create_file_perms;
allow tcpdump_logger radio_vendor_data_file:file create_file_perms; allow tcpdump_logger radio_vendor_data_file:file create_file_perms;
allow tcpdump_logger radio_vendor_data_file:dir create_dir_perms; allow tcpdump_logger radio_vendor_data_file:dir create_dir_perms;
allow tcpdump_logger wifi_logging_data_file:file create_file_perms;
allow tcpdump_logger wifi_logging_data_file:dir create_dir_perms;
set_prop(tcpdump_logger, vendor_tcpdump_log_prop) set_prop(tcpdump_logger, vendor_tcpdump_log_prop)
') ')