Merge "Add sepolicy for binderfs"
am: 50c5d731e0
Change-Id: I722059ccd8e312a2b5a2c7abaae04c751c2c2585
This commit is contained in:
commit
14b07efeab
4 changed files with 16 additions and 0 deletions
|
@ -12,6 +12,9 @@
|
|||
auth_service
|
||||
ashmem_libcutils_device
|
||||
blob_store_service
|
||||
binderfs
|
||||
binderfs_logs
|
||||
binderfs_logs_proc
|
||||
boringssl_self_test
|
||||
charger_prop
|
||||
cold_boot_done_prop
|
||||
|
|
|
@ -290,9 +290,15 @@ genfscon debugfs /tracing/events/ftrace/print/
|
|||
|
||||
genfscon debugfs /kcov u:object_r:debugfs_kcov:s0
|
||||
|
||||
genfscon binder /binder u:object_r:binder_device:s0
|
||||
genfscon binder /hwbinder u:object_r:hwbinder_device:s0
|
||||
genfscon binder /vndbinder u:object_r:vndbinder_device:s0
|
||||
genfscon binder /binder_logs u:object_r:binderfs_logs:s0
|
||||
genfscon binder /binder_logs/proc u:object_r:binderfs_logs_proc:s0
|
||||
|
||||
genfscon inotifyfs / u:object_r:inotify:s0
|
||||
genfscon vfat / u:object_r:vfat:s0
|
||||
genfscon binder / u:object_r:binderfs:s0
|
||||
genfscon exfat / u:object_r:exfat:s0
|
||||
genfscon debugfs / u:object_r:debugfs:s0
|
||||
genfscon fuse / u:object_r:fuse:s0
|
||||
|
|
|
@ -80,6 +80,10 @@ allow domain ashmem_libcutils_device:chr_file rw_file_perms;
|
|||
# /dev/binder can be accessed by ... everyone! :)
|
||||
allow { domain -hwservicemanager -vndservicemanager } binder_device:chr_file rw_file_perms;
|
||||
|
||||
# /dev/binderfs needs to be accessed by everyone too!
|
||||
allow domain binderfs:dir { getattr search };
|
||||
allow domain binderfs_logs_proc:dir search;
|
||||
|
||||
allow { domain -servicemanager -vndservicemanager -isolated_app } hwbinder_device:chr_file rw_file_perms;
|
||||
allow domain ptmx_device:chr_file rw_file_perms;
|
||||
allow domain random_device:chr_file rw_file_perms;
|
||||
|
|
|
@ -4,6 +4,9 @@ type pipefs, fs_type;
|
|||
type sockfs, fs_type;
|
||||
type rootfs, fs_type;
|
||||
type proc, fs_type, proc_type;
|
||||
type binderfs, fs_type;
|
||||
type binderfs_logs, fs_type;
|
||||
type binderfs_logs_proc, fs_type;
|
||||
# Security-sensitive proc nodes that should not be writable to most.
|
||||
type proc_security, fs_type, proc_type;
|
||||
type proc_drop_caches, fs_type, proc_type;
|
||||
|
|
Loading…
Reference in a new issue