From 2b0b8299b2f144165290b18855a9ca256492564c Mon Sep 17 00:00:00 2001 From: dcashman <dcashman@google.com> Date: Mon, 13 Jul 2015 15:31:01 -0700 Subject: [PATCH] Allow domains to read tmpfs symlinks. Domains have the ability to read normal tmpfs files but not symlinks. Grant this ability. In particular, allow domains to read /mnt/sdcard. Addresses the following denial: type=1400 audit(0.0:19):avc: denied { read } for comm=4173796E635461736B202333 name="sdcard" dev="tmpfs" ino=7475 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:tmpfs:s0 tclass=lnk_file permissive=0 Bug: 20755029 Change-Id: I0268eb00e0eb43feb2d5bca1723b87b7a44f31a9 --- domain.te | 1 + 1 file changed, 1 insertion(+) diff --git a/domain.te b/domain.te index 19797c6e2..eb22ec7b9 100644 --- a/domain.te +++ b/domain.te @@ -6,6 +6,7 @@ allow domain init:process sigchld; # Read access to properties mapping. allow domain kernel:fd use; allow domain tmpfs:file { read getattr }; +allow domain tmpfs:lnk_file { read getattr }; # Search /storage/emulated tmpfs mount. allow domain tmpfs:dir r_dir_perms; -- GitLab