Merge "Fix miscellaneous long-tail denials."
This commit is contained in:
commit
66826d5e15
2 changed files with 3 additions and 2 deletions
|
@ -11,11 +11,12 @@ allow installd system_data_file:lnk_file create;
|
|||
allow installd dalvikcache_data_file:file create_file_perms;
|
||||
allow installd data_file_type:dir create_dir_perms;
|
||||
allow installd data_file_type:dir { relabelfrom relabelto };
|
||||
allow installd data_file_type:{ file lnk_file } { getattr unlink };
|
||||
allow installd data_file_type:{ file lnk_file sock_file } { getattr unlink };
|
||||
allow installd apk_data_file:file r_file_perms;
|
||||
allow installd apk_tmp_file:file r_file_perms;
|
||||
allow installd system_file:file x_file_perms;
|
||||
allow installd cgroup:dir create_dir_perms;
|
||||
allow installd download_file:dir { read getattr };
|
||||
dontaudit installd self:capability sys_admin;
|
||||
# Check validity of SELinux context before use.
|
||||
selinux_check_context(installd)
|
||||
|
|
|
@ -5,7 +5,7 @@ type zygote_exec, exec_type, file_type;
|
|||
init_daemon_domain(zygote)
|
||||
typeattribute zygote mlstrustedsubject;
|
||||
# Override DAC on files and switch uid/gid.
|
||||
allow zygote self:capability { dac_override setgid setuid };
|
||||
allow zygote self:capability { dac_override setgid setuid fowner };
|
||||
# Drop capabilities from bounding set.
|
||||
allow zygote self:capability setpcap;
|
||||
# Switch SELinux context to app domains.
|
||||
|
|
Loading…
Reference in a new issue