diff --git a/policy/modules/services/ppp.if b/policy/modules/services/ppp.if index f66b8f2..0cb9b4e 100644 --- a/policy/modules/services/ppp.if +++ b/policy/modules/services/ppp.if @@ -361,6 +361,9 @@ interface(`ppp_admin',` allow $1 pppd_t:process { ptrace signal_perms }; ps_process_pattern($1, pppd_t) + allow $1 pptp_t:process { ptrace signal_perms }; + ps_process_pattern($1, pptp_t) + ppp_initrc_domtrans($1) domain_system_change_exemption($1) role_transition $2 pppd_initrc_exec_t system_r; @@ -384,9 +387,6 @@ interface(`ppp_admin',` files_list_pids($1) admin_pattern($1, pppd_var_run_t) - allow $1 pptp_t:process { ptrace signal_perms }; - ps_process_pattern($1, pptp_t) - admin_pattern($1, pptp_log_t) admin_pattern($1, pptp_var_run_t) diff --git a/policy/modules/services/prelude.if b/policy/modules/services/prelude.if index 9638805..737aa10 100644 --- a/policy/modules/services/prelude.if +++ b/policy/modules/services/prelude.if @@ -141,9 +141,8 @@ interface(`prelude_admin',` files_list_pids($1) admin_pattern($1, prelude_var_run_t) admin_pattern($1, prelude_audisp_var_run_t) + admin_pattern($1, prelude_lml_var_run_t) files_list_tmp($1) admin_pattern($1, prelude_lml_tmp_t) - - admin_pattern($1, prelude_lml_var_run_t) ')