nfc: allow access to drmserver_service
avc: denied { find } for service=drm.drmManager pid=4320 uid=1027 scontext=u:r:nfc:s0 tcontext=u:object_r:drmserver_service:s0 tclass=service_manager
Arrange in alphabetical order.
Bug: 30112127
Change-Id: I6592497a937c6a6d2c7c3d444beba3db333f4852
(cherry picked from commit 24ad5862bdd5b967e09825efd94d9c2d6f56c8c1)
diff --git a/nfc.te b/nfc.te
index 5b7f4b9..fc7e167 100644
--- a/nfc.te
+++ b/nfc.te
@@ -21,10 +21,11 @@
allow nfc sysfs_usb:file write;
# SoundPool loading and playback
-allow nfc mediaserver_service:service_manager find;
allow nfc audioserver_service:service_manager find;
-allow nfc mediaextractor_service:service_manager find;
+allow nfc drmserver_service:service_manager find;
allow nfc mediacodec_service:service_manager find;
+allow nfc mediaextractor_service:service_manager find;
+allow nfc mediaserver_service:service_manager find;
allow nfc nfc_service:service_manager { add find };
allow nfc radio_service:service_manager find;