summaryrefslogtreecommitdiff
path: root/sepolicy/pppd_btdun.te
diff options
context:
space:
mode:
authorBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2016-10-06 13:47:27 +0200
committerBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2016-10-06 13:47:27 +0200
commite6e39cab0d19a9b971081e4f110bea626f2f3501 (patch)
treeddb001f958a18268a9b5ba5c214d9fe5489d9932 /sepolicy/pppd_btdun.te
downloadcommon-e6e39cab0d19a9b971081e4f110bea626f2f3501.tar.gz
Import original files from sla.tar.gz
Import files from sla.tar.gz (11-Aug-16 version) Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Diffstat (limited to 'sepolicy/pppd_btdun.te')
-rwxr-xr-xsepolicy/pppd_btdun.te22
1 files changed, 22 insertions, 0 deletions
diff --git a/sepolicy/pppd_btdun.te b/sepolicy/pppd_btdun.te
new file mode 100755
index 0000000..97931b7
--- /dev/null
+++ b/sepolicy/pppd_btdun.te
@@ -0,0 +1,22 @@
+# ==============================================
+# Policy File of /system/bin/pppd_btdun Executable File
+
+# ==============================================
+# Type Declaration
+# ==============================================
+type pppd_btdun, domain;
+type pppd_btdun_exec, exec_type, file_type;
+
+# ==============================================
+# MTK Policy Rule
+# ==============================================
+# Date : WK14.43
+# Operation : Migration
+# Purpose : Start pppd_btdun
+init_daemon_domain(pppd_btdun)
+
+allow pppd_btdun self:udp_socket { read write ioctl create };
+allow bluetooth pppd_btdun:unix_stream_socket { read write ioctl connectto create };
+allow pppd_btdun self:capability { net_admin net_raw };
+allow pppd_btdun self:tun_socket { read write ioctl create };
+allow pppd_btdun tun_device:chr_file { read write ioctl open create };