diff --git a/policy/modules/services/bitlbee.te b/policy/modules/services/bitlbee.te index b71fff2d3..8bdb9de27 100644 --- a/policy/modules/services/bitlbee.te +++ b/policy/modules/services/bitlbee.te @@ -120,6 +120,17 @@ logging_send_syslog_msg(bitlbee_t) miscfiles_read_localization(bitlbee_t) +ifdef(`init_systemd', ` + # For /run/systemd/dynamic-uid/ + init_list_pids(bitlbee_t) + + optional_policy(` + dbus_system_bus_client(bitlbee_t) + # For GetDynamicUser() of org.freedesktop.systemd1.Manager + init_dbus_chat(bitlbee_t) + ') +') + optional_policy(` tcpd_wrapped_domain(bitlbee_t, bitlbee_exec_t) ')