aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjimsun <jimsun@google.com>2023-03-08 12:17:35 +0800
committerJim Sun <jimsun@google.com>2023-04-19 14:50:03 +0000
commit9940199191c8873a2f116435edc9e201caedacfc (patch)
tree6c48cbe7071e5b3ed5f362263235be6a8c0ef588
parent30ae41260aade8aeaab344600fff342e197b826c (diff)
downloadgs-common-9940199191c8873a2f116435edc9e201caedacfc.tar.gz
rild: allow rild to ptrace
06-20 18:47:41.940000 8708 8708 I auditd : type=1400 audit(0.0:7): avc: denied { ptrace } for comm="libmemunreachab" scontext=u:r:rild:s0 tcontext=u:r:rild:s0 tclass=process permissive=0 06-20 18:47:41.940000 8708 8708 W libmemunreachab: type=1400 audit(0.0:7): avc: denied { ptrace } for scontext=u:r:rild:s0 tcontext=u:r:rild:s0 tclass=process permissive=0 Bug: 263757077 Test: manual Change-Id: I4818df3383353a0758a20bd8e9ea0c5a8fc7d84d
-rw-r--r--pixel_ril/sepolicy/rild.te5
1 files changed, 5 insertions, 0 deletions
diff --git a/pixel_ril/sepolicy/rild.te b/pixel_ril/sepolicy/rild.te
index 3bb2cd7..55bffee 100644
--- a/pixel_ril/sepolicy/rild.te
+++ b/pixel_ril/sepolicy/rild.te
@@ -1,2 +1,7 @@
add_service(rild, hal_ril_ext_service)
binder_call(rild, rilextensionservice_app)
+
+# Allow rild to ptrace for memory leak detection
+userdebug_or_eng(`
+allow rild self:process ptrace;
+')