Skip to content
Snippets Groups Projects
Commit 087601e0 authored by Nick Kralevich's avatar Nick Kralevich Committed by android-build-merger
Browse files

Allow bluetooth access to the tun device.

am: 9a1347ee

* commit '9a1347ee':
  Allow bluetooth access to the tun device.
parents 0551e9e8 9a1347ee
No related branches found
No related tags found
No related merge requests found
...@@ -408,6 +408,3 @@ neverallow appdomain { ...@@ -408,6 +408,3 @@ neverallow appdomain {
security_file security_file
tmpfs tmpfs
}:lnk_file no_w_file_perms; }:lnk_file no_w_file_perms;
# Do not allow Apps to directly open tun_device
neverallow appdomain tun_device:chr_file open;
...@@ -25,6 +25,7 @@ allow bluetooth self:capability2 wake_alarm; ...@@ -25,6 +25,7 @@ allow bluetooth self:capability2 wake_alarm;
# tethering # tethering
allow bluetooth self:tun_socket create_socket_perms; allow bluetooth self:tun_socket create_socket_perms;
allow bluetooth tun_device:chr_file rw_file_perms;
allow bluetooth efs_file:dir search; allow bluetooth efs_file:dir search;
# proc access. # proc access.
......
...@@ -29,6 +29,9 @@ allow isolated_app self:process ptrace; ...@@ -29,6 +29,9 @@ allow isolated_app self:process ptrace;
##### Neverallow ##### Neverallow
##### #####
# Do not allow isolated_app to directly open tun_device
neverallow isolated_app tun_device:chr_file open;
# Do not allow isolated_app to set system properties. # Do not allow isolated_app to set system properties.
neverallow isolated_app property_socket:sock_file write; neverallow isolated_app property_socket:sock_file write;
neverallow isolated_app property_type:property_service set; neverallow isolated_app property_type:property_service set;
......
...@@ -170,3 +170,6 @@ neverallow untrusted_app { ...@@ -170,3 +170,6 @@ neverallow untrusted_app {
-coredump_file # userdebug/eng only -coredump_file # userdebug/eng only
') ')
}:dir_file_class_set { create unlink }; }:dir_file_class_set { create unlink };
# Do not allow untrusted_app to directly open tun_device
neverallow untrusted_app tun_device:chr_file open;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment