Added permission to allow for ioctl to be added to install_data_file
This is in addition to allowing setting of extended attributes (for project quota IDs) on files and dirs and to enable project ID inheritance through FS_IOC_SETFLAGS Bug: b/215154615 Test: atest installd/StorageHostTest Test: atest installd/installd_service_test.cpp Change-Id: I769ae7ed110175dbb5d511a4345c57057d71ae64
This commit is contained in:
parent
45b7782c2b
commit
7c81cab94e
1 changed files with 3 additions and 2 deletions
|
@ -115,9 +115,10 @@ allow installd system_data_file:notdevfile_class_set { getattr relabelfrom unlin
|
||||||
allow installd app_data_file_type:dir { create_dir_perms relabelfrom relabelto };
|
allow installd app_data_file_type:dir { create_dir_perms relabelfrom relabelto };
|
||||||
allow installd app_data_file_type:notdevfile_class_set { create_file_perms relabelfrom relabelto };
|
allow installd app_data_file_type:notdevfile_class_set { create_file_perms relabelfrom relabelto };
|
||||||
|
|
||||||
# Allow setting extended attributes (for project quota IDs) on dirs
|
# Allow setting extended attributes (for project quota IDs) on dirs and files
|
||||||
# and to enable project ID inheritance through FS_IOC_SETFLAGS
|
# and to enable project ID inheritance through FS_IOC_SETFLAGS
|
||||||
allowxperm installd { app_data_file_type system_data_file }:{ dir file } ioctl {
|
# Added install_data_file to be able to create file under /data/misc/installd/ioctl_check
|
||||||
|
allowxperm installd { app_data_file_type system_data_file install_data_file}:{ dir file } ioctl {
|
||||||
FS_IOC_FSGETXATTR
|
FS_IOC_FSGETXATTR
|
||||||
FS_IOC_FSSETXATTR
|
FS_IOC_FSSETXATTR
|
||||||
FS_IOC_GETFLAGS
|
FS_IOC_GETFLAGS
|
||||||
|
|
Loading…
Reference in a new issue