@@ -113,9 +113,9 @@ template(`dbus_role_template',`
113113 can_exec($1_dbusd_t, dbusd_exec_t)
114114
115115 ps_process_pattern($3, $1_dbusd_t)
116- allow $3 $1_dbusd_t:process signal_perms;
116+ allow $3 $1_dbusd_t:process { signal_perms noatsecure } ;
117117
118- allow $1_dbusd_t $3:process sigkill;
118+ allow $1_dbusd_t $3:process { sigkill noatsecure } ;
119119 allow $1_dbusd_t session_dbusd_tmp_t:sock_file manage_sock_file_perms;
120120 allow $1_dbusd_t self:unix_stream_socket connectto;
121121
@@ -516,6 +516,7 @@ interface(`dbus_all_session_domain',`
516516 ')
517517
518518 domtrans_pattern(session_bus_type, $2, $1)
519+ allow session_bus_type $1:process noatsecure;
519520
520521 dbus_all_session_bus_client($1)
521522 dbus_connect_all_session_bus($1)
@@ -550,6 +551,7 @@ template(`dbus_spec_session_domain',`
550551 ')
551552
552553 domtrans_pattern($1_dbusd_t, $3, $2)
554+ allow $1_dbusd_t $2:process noatsecure;
553555
554556 dbus_spec_session_bus_client($1, $2)
555557 dbus_connect_spec_session_bus($1, $2)
@@ -647,6 +649,7 @@ interface(`dbus_system_domain',`
647649 dbus_connect_system_bus($1)
648650
649651 ps_process_pattern(system_dbusd_t, $1)
652+ allow system_dbusd_t $1:process noatsecure;
650653
651654 userdom_read_all_users_state($1)
652655
0 commit comments