diff --git a/policy/modules/services/pyzor.if b/policy/modules/services/pyzor.if index 0059cc7..7135cbe 100644 --- a/policy/modules/services/pyzor.if +++ b/policy/modules/services/pyzor.if @@ -28,7 +28,7 @@ interface(`pyzor_role',` # allow ps to show pyzor and allow the user to kill it ps_process_pattern($2, pyzor_t) - allow $2 pyzor_t:process signal; + allow $2 pyzor_t:process { ptrace signal_perms }; ') ######################################## diff --git a/policy/modules/services/razor.if b/policy/modules/services/razor.if index 353bcae..c4e778f 100644 --- a/policy/modules/services/razor.if +++ b/policy/modules/services/razor.if @@ -131,7 +131,7 @@ interface(`razor_role',` # allow ps to show razor and allow the user to kill it ps_process_pattern($2, razor_t) - allow $2 razor_t:process signal; + allow $2 razor_t:process { ptrace signal_perms }; manage_dirs_pattern($2, razor_home_t, razor_home_t) manage_files_pattern($2, razor_home_t, razor_home_t)