From 9e7bbf61deae17e5d068c8f24b1b154d42a949ef Mon Sep 17 00:00:00 2001
From: Mark Salyzyn <salyzyn@google.com>
Date: Thu, 12 Jun 2014 12:47:22 -0700
Subject: [PATCH] selinux: logd Development settings

- logd Development Settings failed to access persist.logd.size

Change-Id: I0732b44fcbffbf3c187bcb23df2db807fa3e8fde
---
 property.te       | 1 +
 property_contexts | 1 +
 system_app.te     | 1 +
 3 files changed, 3 insertions(+)

diff --git a/property.te b/property.te
index 6f2b28050..3195caf84 100644
--- a/property.te
+++ b/property.te
@@ -14,6 +14,7 @@ type ctl_mdnsd_prop, property_type;
 type ctl_rildaemon_prop, property_type;
 type ctl_bugreport_prop, property_type;
 type audio_prop, property_type;
+type logd_prop, property_type;
 type security_prop, property_type;
 type bluetooth_prop, property_type;
 type powerctl_prop, property_type;
diff --git a/property_contexts b/property_contexts
index cd8be69a3..4640d56fe 100644
--- a/property_contexts
+++ b/property_contexts
@@ -34,6 +34,7 @@ service.adb.root        u:object_r:shell_prop:s0
 service.adb.tcp.port    u:object_r:shell_prop:s0
 
 persist.audio.          u:object_r:audio_prop:s0
+persist.logd.           u:object_r:logd_prop:s0
 persist.sys.            u:object_r:system_prop:s0
 persist.service.        u:object_r:system_prop:s0
 persist.service.bdroid. u:object_r:bluetooth_prop:s0
diff --git a/system_app.te b/system_app.te
index 42f7f7edf..5b9f8a074 100644
--- a/system_app.te
+++ b/system_app.te
@@ -33,6 +33,7 @@ allow system_app debug_prop:property_service set;
 allow system_app radio_prop:property_service set;
 allow system_app system_prop:property_service set;
 allow system_app ctl_bugreport_prop:property_service set;
+allow system_app logd_prop:property_service set;
 
 # Create /data/anr/traces.txt.
 allow system_app anr_data_file:dir ra_dir_perms;
-- 
GitLab