Create sepolicy for allowing system_server rw in /metadata/staged-install
Bug: 146343545
Test: presubmit
Change-Id: I4a7a74ec4c5046d167741389a40da7f330d4c63d
Merged-In: I4a7a74ec4c5046d167741389a40da7f330d4c63d
(cherry picked from commit be5c4de29f
)
This commit is contained in:
parent
5503debd17
commit
476d616e43
8 changed files with 16 additions and 0 deletions
|
@ -90,6 +90,7 @@
|
|||
snapshotctl_log_data_file
|
||||
socket_hook_prop
|
||||
soundtrigger_middleware_service
|
||||
staged_install_file
|
||||
storage_config_prop
|
||||
sysfs_dm_verity
|
||||
system_adbd_prop
|
||||
|
|
|
@ -706,6 +706,7 @@
|
|||
/metadata/password_slots(/.*)? u:object_r:password_slot_metadata_file:s0
|
||||
/metadata/ota(/.*)? u:object_r:ota_metadata_file:s0
|
||||
/metadata/bootstat(/.*)? u:object_r:metadata_bootstat_file:s0
|
||||
/metadata/staged-install(/.*)? u:object_r:staged_install_file:s0
|
||||
|
||||
#############################
|
||||
# asec containers
|
||||
|
|
|
@ -1112,6 +1112,10 @@ allow system_server metadata_file:dir search;
|
|||
allow system_server password_slot_metadata_file:dir rw_dir_perms;
|
||||
allow system_server password_slot_metadata_file:file create_file_perms;
|
||||
|
||||
# Allow system server rw access to files in /metadata/staged-install folder
|
||||
allow system_server staged_install_file:dir rw_dir_perms;
|
||||
allow system_server staged_install_file:file create_file_perms;
|
||||
|
||||
# Allow init to set sysprop used to compute stats about userspace reboot.
|
||||
set_prop(system_server, userspace_reboot_log_prop)
|
||||
|
||||
|
|
|
@ -231,6 +231,8 @@ type apex_metadata_file, file_type;
|
|||
type ota_metadata_file, file_type;
|
||||
# property files within /metadata/bootstat
|
||||
type metadata_bootstat_file, file_type;
|
||||
# Staged install files within /metadata/staged-install
|
||||
type staged_install_file, file_type;
|
||||
|
||||
# Type for /dev/cpu_variant:.*.
|
||||
type dev_cpu_variant, file_type;
|
||||
|
|
|
@ -94,6 +94,7 @@
|
|||
snapshotctl_log_data_file
|
||||
socket_hook_prop
|
||||
soundtrigger_middleware_service
|
||||
staged_install_file
|
||||
storage_config_prop
|
||||
sysfs_dm_verity
|
||||
system_adbd_prop
|
||||
|
|
|
@ -709,6 +709,7 @@
|
|||
/metadata/password_slots(/.*)? u:object_r:password_slot_metadata_file:s0
|
||||
/metadata/ota(/.*)? u:object_r:ota_metadata_file:s0
|
||||
/metadata/bootstat(/.*)? u:object_r:metadata_bootstat_file:s0
|
||||
/metadata/staged-install(/.*)? u:object_r:staged_install_file:s0
|
||||
|
||||
#############################
|
||||
# asec containers
|
||||
|
|
|
@ -1131,6 +1131,10 @@ allow system_server metadata_file:dir search;
|
|||
allow system_server password_slot_metadata_file:dir rw_dir_perms;
|
||||
allow system_server password_slot_metadata_file:file create_file_perms;
|
||||
|
||||
# Allow system server rw access to files in /metadata/staged-install folder
|
||||
allow system_server staged_install_file:dir rw_dir_perms;
|
||||
allow system_server staged_install_file:file create_file_perms;
|
||||
|
||||
# Allow init to set sysprop used to compute stats about userspace reboot.
|
||||
set_prop(system_server, userspace_reboot_log_prop)
|
||||
|
||||
|
|
|
@ -231,6 +231,8 @@ type apex_metadata_file, file_type;
|
|||
type ota_metadata_file, file_type;
|
||||
# property files within /metadata/bootstat
|
||||
type metadata_bootstat_file, file_type;
|
||||
# Staged install files within /metadata/staged-install
|
||||
type staged_install_file, file_type;
|
||||
|
||||
# Type for /dev/cpu_variant:.*.
|
||||
type dev_cpu_variant, file_type;
|
||||
|
|
Loading…
Reference in a new issue