summaryrefslogtreecommitdiff
path: root/policy/modules/services/bluetooth.te
diff options
context:
space:
mode:
Diffstat (limited to 'policy/modules/services/bluetooth.te')
-rw-r--r--policy/modules/services/bluetooth.te5
1 files changed, 4 insertions, 1 deletions
diff --git a/policy/modules/services/bluetooth.te b/policy/modules/services/bluetooth.te
index 3a780446..dac26bf3 100644
--- a/policy/modules/services/bluetooth.te
+++ b/policy/modules/services/bluetooth.te
@@ -1,5 +1,5 @@
-policy_module(bluetooth,1.2.8)
+policy_module(bluetooth,1.2.9)
########################################
#
@@ -173,6 +173,7 @@ allow bluetooth_helper_t self:fifo_file rw_file_perms;
allow bluetooth_helper_t self:shm create_shm_perms;
allow bluetooth_helper_t self:unix_stream_socket { create_stream_socket_perms connectto };
allow bluetooth_helper_t self:tcp_socket create_socket_perms;
+allow bluetooth_helper_t self:netlink_route_socket r_netlink_socket_perms;
allow bluetooth_helper_t bluetooth_t:socket { read write };
@@ -222,6 +223,8 @@ ifdef(`targeted_policy',`
userdom_manage_generic_user_home_content_files(bluetooth_helper_t)
optional_policy(`
+ corenet_tcp_connect_xserver_port(bluetooth_helper_t)
+
xserver_stream_connect_xdm(bluetooth_helper_t)
xserver_use_xdm_fds(bluetooth_helper_t)
xserver_rw_xdm_pipes(bluetooth_helper_t)