Allow dumpstate to read /system/bin executables.

On 64 bit systems, it's necessary to read the /system/bin executables
elf header to determine if it's a 32 bit or 64 bit executable to
contact the correct debuggerd service.

Bug: 17487122

(cherry picked from commit 04f3d79077fca1d11097895f0f6dbd57b4afa6d0)

Change-Id: Ib7835ffac1811a5aef54a250689287c1666720ef
diff --git a/dumpstate.te b/dumpstate.te
index e6128e9..63b323a 100644
--- a/dumpstate.te
+++ b/dumpstate.te
@@ -103,6 +103,9 @@
 allow dumpstate tombstone_data_file:dir r_dir_perms;
 allow dumpstate tombstone_data_file:file r_file_perms;
 
+# Access /system/bin executables to determine type of executable.
+allow dumpstate {drmserver_exec mediaserver_exec sdcardd_exec surfaceflinger_exec}:file r_file_perms;
+
 service_manager_local_audit_domain(dumpstate)
 auditallow dumpstate {
     service_manager_type