diff options
author | Yongqin Liu <yongqin.liu@linaro.org> | 2014-09-24 15:34:00 +0800 |
---|---|---|
committer | Yongqin Liu <yongqin.liu@linaro.org> | 2014-09-24 15:34:00 +0800 |
commit | 1ebb6b5f50c09ccbf0ab4bf3352b5784b539c804 (patch) | |
tree | 87bc5abd15833a8698deb07df6c2582a8619f8d8 | |
parent | 467be18df755f64f45a74c26d7e90454d8c0cc72 (diff) | |
download | common-1ebb6b5f50c09ccbf0ab4bf3352b5784b539c804.tar.gz |
sepolicy: add policies for running kernel test under eng build
add sepolicy rules for running the linaro_android_kernel_test
under eng build when selinux enabled
Change-Id: I8ba0b5b785ec91065c995846ad49517d8d42480d
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
-rw-r--r-- | sepolicy/file_contexts | 3 | ||||
-rw-r--r-- | sepolicy/init.te | 3 | ||||
-rw-r--r-- | sepolicy/kernel.te | 1 | ||||
-rw-r--r-- | sepolicy/logd.te | 1 |
4 files changed, 8 insertions, 0 deletions
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts new file mode 100644 index 0000000..6751d69 --- /dev/null +++ b/sepolicy/file_contexts @@ -0,0 +1,3 @@ +/data/linaro-android-kernel-test(/.*)? u:object_r:shell_data_file:s0 +/data/linaro-android-userspace-test(/.*)? u:object_r:shell_data_file:s0 +/data/nativebenchmark(/.*)? u:object_r:shell_data_file:s0 diff --git a/sepolicy/init.te b/sepolicy/init.te new file mode 100644 index 0000000..b51f08f --- /dev/null +++ b/sepolicy/init.te @@ -0,0 +1,3 @@ +userdebug_or_eng(` + allow init su:process { transition dyntransition rlimitinh siginh }; +') diff --git a/sepolicy/kernel.te b/sepolicy/kernel.te new file mode 100644 index 0000000..9be9fd4 --- /dev/null +++ b/sepolicy/kernel.te @@ -0,0 +1 @@ +allow kernel shell_data_file:file { read write }; diff --git a/sepolicy/logd.te b/sepolicy/logd.te new file mode 100644 index 0000000..ece4edf --- /dev/null +++ b/sepolicy/logd.te @@ -0,0 +1 @@ +allow logd property_socket:sock_file write; |