summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Lucangeli Obes <jorgelo@google.com>2015-10-16 16:27:41 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-10-16 16:27:41 +0000
commitec64aa0f6da2c4e5bb9174aff31405395d5198ff (patch)
tree724de164d13094b24ca02b868588c1a8a5aaebef
parent237b2996ae075b6782c181ba20d3bff8f743f73d (diff)
parent7b60220ec136020b047059d100fb05ad98c2e96b (diff)
downloadbrillo-ec64aa0f6da2c4e5bb9174aff31405395d5198ff.tar.gz
Merge "Add macro to allow calling 'nativepowerman'." into mnc-brillo-dev
-rw-r--r--sepolicy/te_macros8
1 files changed, 8 insertions, 0 deletions
diff --git a/sepolicy/te_macros b/sepolicy/te_macros
index bb74345..b9486a7 100644
--- a/sepolicy/te_macros
+++ b/sepolicy/te_macros
@@ -19,3 +19,11 @@ define(`allow_crash_reporter', `
r_dir_file(crash_reporter, $1)
allow crash_reporter $1_exec:file r_file_perms;
')
+
+#####################################
+# allow_power_management(domain)
+# Allow a domain to control power management.
+define(`allow_power_management', `
+allow $1 power_service:service_manager find;
+binder_call($1, nativepowerman)
+')