Skip to content
Snippets Groups Projects
procrank.te 650 B
Newer Older
  • Learn to ignore specific revisions
  • # File types must be defined for file_contexts.
    type procrank_exec, exec_type, file_type;
    
    userdebug_or_eng(`
      type procrank, domain, mlstrustedsubject;
    
      domain_auto_trans(shell, procrank_exec, procrank)
    
      domain_auto_trans(dumpstate, procrank_exec, procrank)
    
      allow procrank self:capability sys_ptrace;
      allow procrank devpts:chr_file { read write getattr ioctl };
    
      allow procrank dumpstate:unix_stream_socket { read write getattr };
    
      r_dir_file(procrank, domain)
    
      allow procrank { shell dumpstate }:fd use;
    
      allow procrank adbd:process sigchld;
    
      # allow procrank write to bugreport.
      allow procrank shell_data_file:file w_file_perms;