Move linker config under /linkerconfig
Currently linker config locates under /dev, but this makes some problem in case of using two system partitions using chroot. To match system image and configuration, linker config better stays under /linkerconfig Bug: 144966380 Test: m -j passed && tested from cuttlefish Change-Id: Iea67663442888c410f29f8dd0c44fe49e3fcef94
This commit is contained in:
parent
60d75c2b04
commit
00cf2fbe50
@ -31,6 +31,7 @@
|
|||||||
mediatranscoding_exec
|
mediatranscoding_exec
|
||||||
mediatranscoding_tmpfs
|
mediatranscoding_tmpfs
|
||||||
linker_prop
|
linker_prop
|
||||||
|
linkerconfig_file
|
||||||
mock_ota_prop
|
mock_ota_prop
|
||||||
ota_metadata_file
|
ota_metadata_file
|
||||||
ota_prop
|
ota_prop
|
||||||
|
@ -21,9 +21,6 @@ typealias app_exec_data_file alias rs_data_file;
|
|||||||
# of application data.
|
# of application data.
|
||||||
type rollback_data_file, file_type, data_file_type, core_data_file_type;
|
type rollback_data_file, file_type, data_file_type, core_data_file_type;
|
||||||
|
|
||||||
# /dev/linkerconfig(/.*)?
|
|
||||||
type linkerconfig_file, file_type;
|
|
||||||
|
|
||||||
# /data/gsi/ota
|
# /data/gsi/ota
|
||||||
type ota_image_data_file, file_type, data_file_type, core_data_file_type;
|
type ota_image_data_file, file_type, data_file_type, core_data_file_type;
|
||||||
|
|
||||||
|
@ -101,7 +101,6 @@
|
|||||||
/dev/iio:device[0-9]+ u:object_r:iio_device:s0
|
/dev/iio:device[0-9]+ u:object_r:iio_device:s0
|
||||||
/dev/ion u:object_r:ion_device:s0
|
/dev/ion u:object_r:ion_device:s0
|
||||||
/dev/keychord u:object_r:keychord_device:s0
|
/dev/keychord u:object_r:keychord_device:s0
|
||||||
/dev/linkerconfig(/.*)? u:object_r:linkerconfig_file:s0
|
|
||||||
/dev/loop-control u:object_r:loop_control_device:s0
|
/dev/loop-control u:object_r:loop_control_device:s0
|
||||||
/dev/modem.* u:object_r:radio_device:s0
|
/dev/modem.* u:object_r:radio_device:s0
|
||||||
/dev/mtp_usb u:object_r:mtp_device:s0
|
/dev/mtp_usb u:object_r:mtp_device:s0
|
||||||
@ -179,6 +178,10 @@
|
|||||||
/dev/__properties__ u:object_r:properties_device:s0
|
/dev/__properties__ u:object_r:properties_device:s0
|
||||||
/dev/__properties__/property_info u:object_r:property_info:s0
|
/dev/__properties__/property_info u:object_r:property_info:s0
|
||||||
#############################
|
#############################
|
||||||
|
# Linker configuration
|
||||||
|
#
|
||||||
|
/linkerconfig(/.*)? u:object_r:linkerconfig_file:s0
|
||||||
|
#############################
|
||||||
# System files
|
# System files
|
||||||
#
|
#
|
||||||
/system(/.*)? u:object_r:system_file:s0
|
/system(/.*)? u:object_r:system_file:s0
|
||||||
|
@ -179,6 +179,8 @@ type task_profiles_file, system_file_type, file_type;
|
|||||||
type vendor_task_profiles_file, vendor_file_type, file_type;
|
type vendor_task_profiles_file, vendor_file_type, file_type;
|
||||||
# Type for /system/apex/com.android.art
|
# Type for /system/apex/com.android.art
|
||||||
type art_apex_dir, system_file_type, file_type;
|
type art_apex_dir, system_file_type, file_type;
|
||||||
|
# /linkerconfig(/.*)?
|
||||||
|
type linkerconfig_file, file_type;
|
||||||
|
|
||||||
# Default type for directories search for
|
# Default type for directories search for
|
||||||
# HAL implementations
|
# HAL implementations
|
||||||
|
@ -86,6 +86,7 @@ allow init {
|
|||||||
rootfs
|
rootfs
|
||||||
cache_file
|
cache_file
|
||||||
cgroup
|
cgroup
|
||||||
|
linkerconfig_file
|
||||||
storage_file
|
storage_file
|
||||||
mnt_user_file
|
mnt_user_file
|
||||||
system_data_file
|
system_data_file
|
||||||
|
Loading…
Reference in New Issue
Block a user