## OpenCA - Open Certificate Authority ######################################## ## ## Execute the OpenCA program with ## a domain transition. ## ## ## ## Domain allowed to transition. ## ## # interface(`openca_domtrans',` gen_require(` type openca_ca_t, openca_ca_exec_t, openca_usr_share_t; ') domtrans_pattern($1, openca_ca_exec_t, openca_ca_t) allow $1 openca_usr_share_t:dir search_dir_perms; files_search_usr($1) ') ######################################## ## ## Send OpenCA generic signals. ## ## ## ## Domain allowed access. ## ## # interface(`openca_signal',` gen_require(` type openca_ca_t; ') allow $1 openca_ca_t:process signal; ') ######################################## ## ## Send OpenCA stop signals. ## ## ## ## Domain allowed access. ## ## # interface(`openca_sigstop',` gen_require(` type openca_ca_t; ') allow $1 openca_ca_t:process sigstop; ') ######################################## ## ## Kill OpenCA. ## ## ## ## Domain allowed access. ## ## # interface(`openca_kill',` gen_require(` type openca_ca_t; ') allow $1 openca_ca_t:process sigkill; ')