LED flasher: Use Brillo SELinux macros.
This cuts down on repeated commands in .te files.
Change-Id: Ia96c66b3ddc77d96911f0fa1465ae753ae19bd2d
diff --git a/sepolicy/ledflasher.te b/sepolicy/ledflasher.te
index 9da01ab..232aa34 100644
--- a/sepolicy/ledflasher.te
+++ b/sepolicy/ledflasher.te
@@ -1,9 +1,6 @@
-# Domain for LED Service daemon.
+# Domain for LED Flasher daemon.
type ledflasher, domain;
type ledflasher_exec, exec_type, file_type;
-init_daemon_domain(ledflasher)
+brillo_domain(ledflasher)
allow_crash_reporter(ledflasher)
-
-unix_socket_connect(ledflasher, dbus_daemon, dbus_daemon)
-dontaudit ledflasher kernel:system module_request;
diff --git a/sepolicy/ledservice.te b/sepolicy/ledservice.te
index a2deef6..2d3fbd7 100644
--- a/sepolicy/ledservice.te
+++ b/sepolicy/ledservice.te
@@ -2,10 +2,7 @@
type ledservice, domain;
type ledservice_exec, exec_type, file_type;
-init_daemon_domain(ledservice)
+brillo_domain(ledservice)
allow_crash_reporter(ledservice)
-unix_socket_connect(ledservice, dbus_daemon, dbus_daemon)
-dontaudit ledservice kernel:system module_request;
-
allow ledservice sysfs:file write;