diff options
author | Riley Spahn <rileyspahn@google.com> | 2014-07-07 13:56:27 -0700 |
---|---|---|
committer | Riley Spahn <rileyspahn@google.com> | 2014-07-14 11:09:27 -0700 |
commit | b8511e0d98880a683c276589ab7d8d7666b7f8c1 (patch) | |
tree | 1637502428877a77f91c0c701ab5eef966fcd1a4 /servicemanager.te | |
parent | c103da877b72aae80616dbc192982aaf75dfe888 (diff) | |
download | android_external_sepolicy-b8511e0d98880a683c276589ab7d8d7666b7f8c1.tar.gz android_external_sepolicy-b8511e0d98880a683c276589ab7d8d7666b7f8c1.tar.bz2 android_external_sepolicy-b8511e0d98880a683c276589ab7d8d7666b7f8c1.zip |
Add access control for each service_manager action.
Add SELinux MAC for the service manager actions list
and find. Add the list and find verbs to the
service_manager class. Add policy requirements for
service_manager to enforce policies to binder_use
macro.
Change-Id: I224b1c6a6e21e3cdeb23badfc35c82a37558f964
Diffstat (limited to 'servicemanager.te')
-rw-r--r-- | servicemanager.te | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/servicemanager.te b/servicemanager.te index f3dbca8..a928916 100644 --- a/servicemanager.te +++ b/servicemanager.te @@ -13,9 +13,5 @@ init_daemon_domain(servicemanager) allow servicemanager self:binder set_context_mgr; allow servicemanager domain:binder transfer; -# Get contexts of binder services that call servicemanager. -allow servicemanager binderservicedomain:dir search; -allow servicemanager binderservicedomain:file { read open }; -allow servicemanager binderservicedomain:process getattr; # Check SELinux permissions. selinux_check_access(servicemanager) |