OSDN Git Service

allow qemu_props to set opengles.version
authorNick Kralevich <nnk@google.com>
Wed, 21 Oct 2015 17:55:21 +0000 (10:55 -0700)
committerNick Kralevich <nnk@google.com>
Wed, 21 Oct 2015 17:55:21 +0000 (10:55 -0700)
Addresses the following denial:

  init: avc:  denied  { set } for property=opengles.version scontext=u:r:qemu_props:s0 tcontext=u:object_r:default_prop:s0 tclass=property_service

Bug: 25148690
Change-Id: I4b197eeabfe37e794104e4e686e9e388b5bc3e0c

target/board/generic/sepolicy/property.te
target/board/generic/sepolicy/property_contexts
target/board/generic/sepolicy/qemu_props.te

index b316d08..22d580a 100644 (file)
@@ -1,2 +1,3 @@
 type qemu_prop, property_type;
 type radio_noril_prop, property_type;
+type opengles_prop, property_type;
index 09b9b06..f4653c0 100644 (file)
@@ -1,2 +1,3 @@
 qemu.                   u:object_r:qemu_prop:s0
 radio.noril             u:object_r:radio_noril_prop:s0
+opengles.               u:object_r:opengles_prop:s0
index 4a91c4c..60a09a5 100644 (file)
@@ -8,3 +8,4 @@ init_daemon_domain(qemu_props)
 set_prop(qemu_props, qemu_prop)
 set_prop(qemu_props, dalvik_prop)
 set_prop(qemu_props, config_prop)
+set_prop(qemu_props, opengles_prop)