Nick Kralevich | 88ce951 | 2014-01-09 15:25:36 -0800 | [diff] [blame] | 1 | userdebug_or_eng(` |
Nick Kralevich | 88ce951 | 2014-01-09 15:25:36 -0800 | [diff] [blame] | 2 | domain_auto_trans(shell, su_exec, su) |
Nick Kralevich | 88ce951 | 2014-01-09 15:25:36 -0800 | [diff] [blame] | 3 | # Allow dumpstate to call su on userdebug / eng builds to collect |
| 4 | # additional information. |
| 5 | domain_auto_trans(dumpstate, su_exec, su) |
Stephen Smalley | d99e6d5 | 2013-12-02 14:18:11 -0500 | [diff] [blame] | 6 | |
Christopher Ferris | 5ec38c4 | 2015-01-29 12:11:55 -0800 | [diff] [blame] | 7 | # Make sure that dumpstate runs the same from the "su" domain as |
| 8 | # from the "init" domain. |
| 9 | domain_auto_trans(su, dumpstate_exec, dumpstate) |
| 10 | |
Joe Onorato | 41f93db | 2016-11-20 23:23:04 -0800 | [diff] [blame^] | 11 | # Put the incident command into its domain so it is the same on user, userdebug and eng. |
| 12 | domain_auto_trans(su, incident_exec, incident) |
| 13 | |
dcashman | 2e00e63 | 2016-10-12 14:58:09 -0700 | [diff] [blame] | 14 | # su is also permissive to permit setenforce. |
Nick Kralevich | 88ce951 | 2014-01-09 15:25:36 -0800 | [diff] [blame] | 15 | permissive su; |
Sreeram Ramachandran | bc32018 | 2014-05-02 14:50:26 -0700 | [diff] [blame] | 16 | |
dcashman | 3e8dbf0 | 2016-12-08 11:23:34 -0800 | [diff] [blame] | 17 | app_domain(su) |
Nick Kralevich | 88ce951 | 2014-01-09 15:25:36 -0800 | [diff] [blame] | 18 | ') |