Skip to content
Snippets Groups Projects
Commit 035a0424 authored by Jeff Vander Stoep's avatar Jeff Vander Stoep Committed by android-build-merger
Browse files

Merge "domain: grant all domains access to zoneinfo" into oc-dev

am: 386f9460

Change-Id: Ieba3686f331cfa1c3a0907bf15db188a19d3f140
parents 6fa700c9 386f9460
No related branches found
No related tags found
No related merge requests found
......@@ -106,8 +106,8 @@ allow domain system_file:lnk_file { getattr read };
allow domain sysfs:lnk_file read;
# libc references /data/misc/zoneinfo for timezone related information
not_full_treble(`r_dir_file(domain, zoneinfo_data_file)')
r_dir_file({ coredomain appdomain }, zoneinfo_data_file)
# This directory is considered to be a VNDK-stable
r_dir_file(domain, zoneinfo_data_file)
# Lots of processes access current CPU information
r_dir_file(domain, sysfs_devices_system_cpu)
......@@ -491,7 +491,10 @@ full_treble_only(`
-coredomain
-appdomain
-coredata_in_vendor_violators
} core_data_file_type:{
}
core_data_file_type
-zoneinfo_data_file # VNDK stable API provided by libc
:{
file_class_set
} ~{ append getattr ioctl read write };
# do not allow vendor component access to coredomains data directories.
......@@ -502,7 +505,11 @@ full_treble_only(`
-coredomain
-appdomain
-coredata_in_vendor_violators
} { core_data_file_type -system_data_file }:dir *;
} {
core_data_file_type
-system_data_file
-zoneinfo_data_file # VNDK stable API provided by libc
}:dir *;
neverallow {
domain
-coredomain
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment