summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2016-06-14 19:34:32 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2016-06-15 13:43:04 +0800
commit9cde58975b155db993c91fa86676e5f9b11caf93 (patch)
treef78a9fcf23c85a45604162288262f6023be49d1b
parent3051d9ed7c9694cd21829ab44b659b25db4c8764 (diff)
downloadhikey-9cde58975b155db993c91fa86676e5f9b11caf93.tar.gz
sepolicy: update some selinux related rules
1. set security context for /dev/ttyFIQ0 and /dev/ttyAMA1 2. allow init to have more permissions for configfs dir and lnk_file Change-Id: I388c0447a0ca915944bffd8c70a048bc945226a9 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
-rw-r--r--sepolicy/file_contexts2
-rw-r--r--sepolicy/init.te4
2 files changed, 4 insertions, 2 deletions
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts
index e97b068d..dc808fa7 100644
--- a/sepolicy/file_contexts
+++ b/sepolicy/file_contexts
@@ -1,6 +1,8 @@
/dev/ttyAMA0 u:object_r:console_device:s0
/dev/ttyAMA3 u:object_r:console_device:s0
+/dev/ttyFIQ0 u:object_r:console_device:s0
/dev/mali u:object_r:gpu_device:s0
/dev/dri/card0 u:object_r:gpu_device:s0
/dev/hci_tty u:object_r:hci_attach_dev:s0
+/dev/ttyAMA1 u:object_r:hci_attach_dev:s0
/system/bin/uim u:object_r:hci_attach_exec:s0
diff --git a/sepolicy/init.te b/sepolicy/init.te
index cd0bcac4..f14792ae 100644
--- a/sepolicy/init.te
+++ b/sepolicy/init.te
@@ -1,4 +1,4 @@
# init.hikey.usb.rc writes to /config/* to set up USB
-allow init configfs:dir create_file_perms;
+allow init configfs:dir create_dir_perms;
allow init configfs:file write;
-allow init configfs:lnk_file create;
+allow init configfs:lnk_file { create unlink };