trunk: remove unused types from dbus.
This commit is contained in:
parent
8e2fb69f88
commit
bd973e3e68
@ -1,3 +1,4 @@
|
|||||||
|
- Remove unused types from dbus.
|
||||||
- Add infrastructure for managing all user web content.
|
- Add infrastructure for managing all user web content.
|
||||||
- Deprecate some old file and dir permission set macros in favor of the
|
- Deprecate some old file and dir permission set macros in favor of the
|
||||||
newer, more consistently-named macros.
|
newer, more consistently-named macros.
|
||||||
|
@ -90,7 +90,6 @@ optional_policy(`
|
|||||||
init_dbus_chat_script(updfstab_t)
|
init_dbus_chat_script(updfstab_t)
|
||||||
|
|
||||||
dbus_system_bus_client_template(updfstab,updfstab_t)
|
dbus_system_bus_client_template(updfstab,updfstab_t)
|
||||||
dbus_send_system_bus(updfstab_t)
|
|
||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
|
@ -105,7 +105,7 @@ userdom_dontaudit_search_all_users_home_content(vpnc_t)
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(vpnc,vpnc_t)
|
dbus_system_bus_client_template(vpnc,vpnc_t)
|
||||||
dbus_send_system_bus(vpnc_t)
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
networkmanager_dbus_chat(vpnc_t)
|
networkmanager_dbus_chat(vpnc_t)
|
||||||
')
|
')
|
||||||
|
@ -395,9 +395,7 @@ template(`evolution_per_role_template',`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template($1_evolution,$1_evolution_t)
|
dbus_system_bus_client_template($1_evolution,$1_evolution_t)
|
||||||
dbus_send_system_bus($1_evolution_t)
|
|
||||||
dbus_user_bus_client_template($1,$1_evolution,$1_evolution_t)
|
dbus_user_bus_client_template($1,$1_evolution,$1_evolution_t)
|
||||||
dbus_send_user_bus($1,$1_evolution_t)
|
|
||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
@ -528,7 +526,6 @@ template(`evolution_per_role_template',`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_user_bus_client_template($1,$1_evolution_alarm,$1_evolution_alarm_t)
|
dbus_user_bus_client_template($1,$1_evolution_alarm,$1_evolution_alarm_t)
|
||||||
dbus_send_user_bus($1,$1_evolution_alarm_t)
|
|
||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
|
@ -354,9 +354,7 @@ template(`mozilla_per_role_template',`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template($1_mozilla,$1_mozilla_t)
|
dbus_system_bus_client_template($1_mozilla,$1_mozilla_t)
|
||||||
dbus_send_system_bus($1_mozilla_t)
|
|
||||||
dbus_user_bus_client_template($1,$1_mozilla,$1_mozilla_t)
|
dbus_user_bus_client_template($1,$1_mozilla,$1_mozilla_t)
|
||||||
dbus_send_user_bus($1,$1_mozilla_t)
|
|
||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
|
@ -314,8 +314,6 @@ template(`thunderbird_per_role_template',`
|
|||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template($1_thunderbird,$1_thunderbird_t)
|
dbus_system_bus_client_template($1_thunderbird,$1_thunderbird_t)
|
||||||
dbus_user_bus_client_template($1,$1_thunderbird,$1_thunderbird_t)
|
dbus_user_bus_client_template($1,$1_thunderbird,$1_thunderbird_t)
|
||||||
dbus_send_system_bus($1_thunderbird_t)
|
|
||||||
dbus_send_user_bus($1,$1_thunderbird_t)
|
|
||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
|
@ -83,7 +83,7 @@ userdom_dontaudit_search_sysadm_home_dirs(avahi_t)
|
|||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(avahi,avahi_t)
|
dbus_system_bus_client_template(avahi,avahi_t)
|
||||||
dbus_connect_system_bus(avahi_t)
|
dbus_connect_system_bus(avahi_t)
|
||||||
dbus_send_system_bus(avahi_t)
|
|
||||||
init_dbus_chat_script(avahi_t)
|
init_dbus_chat_script(avahi_t)
|
||||||
')
|
')
|
||||||
|
|
||||||
|
@ -156,19 +156,12 @@ tunable_policy(`named_write_master_zones',`
|
|||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
gen_require(`
|
|
||||||
class dbus send_msg;
|
|
||||||
')
|
|
||||||
|
|
||||||
allow named_t self:dbus send_msg;
|
|
||||||
|
|
||||||
init_dbus_chat_script(named_t)
|
init_dbus_chat_script(named_t)
|
||||||
|
|
||||||
sysnet_dbus_chat_dhcpc(named_t)
|
sysnet_dbus_chat_dhcpc(named_t)
|
||||||
|
|
||||||
dbus_system_bus_client_template(named,named_t)
|
dbus_system_bus_client_template(named,named_t)
|
||||||
dbus_connect_system_bus(named_t)
|
dbus_connect_system_bus(named_t)
|
||||||
dbus_send_system_bus(named_t)
|
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
networkmanager_dbus_chat(named_t)
|
networkmanager_dbus_chat(named_t)
|
||||||
|
@ -97,9 +97,9 @@ template(`bluetooth_per_role_template',`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
bluetooth_dbus_chat($1_bluetooth_t)
|
bluetooth_dbus_chat($1_bluetooth_t)
|
||||||
|
|
||||||
dbus_system_bus_client_template($1_bluetooth, $1_bluetooth_t)
|
dbus_system_bus_client_template($1_bluetooth, $1_bluetooth_t)
|
||||||
dbus_connect_system_bus($1_bluetooth_t)
|
dbus_connect_system_bus($1_bluetooth_t)
|
||||||
dbus_send_system_bus($1_bluetooth_t)
|
|
||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
|
@ -127,7 +127,6 @@ userdom_dontaudit_search_sysadm_home_dirs(bluetooth_t)
|
|||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(bluetooth,bluetooth_t)
|
dbus_system_bus_client_template(bluetooth,bluetooth_t)
|
||||||
dbus_connect_system_bus(bluetooth_t)
|
dbus_connect_system_bus(bluetooth_t)
|
||||||
dbus_send_system_bus(bluetooth_t)
|
|
||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
|
@ -54,7 +54,6 @@ miscfiles_read_localization(consolekit_t)
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(consolekit, consolekit_t)
|
dbus_system_bus_client_template(consolekit, consolekit_t)
|
||||||
dbus_send_system_bus(consolekit_t)
|
|
||||||
dbus_connect_system_bus(consolekit_t)
|
dbus_connect_system_bus(consolekit_t)
|
||||||
|
|
||||||
hal_dbus_chat(consolekit_t)
|
hal_dbus_chat(consolekit_t)
|
||||||
|
@ -241,7 +241,6 @@ optional_policy(`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(cupsd,cupsd_t)
|
dbus_system_bus_client_template(cupsd,cupsd_t)
|
||||||
dbus_send_system_bus(cupsd_t)
|
|
||||||
|
|
||||||
userdom_dbus_send_all_users(cupsd_t)
|
userdom_dbus_send_all_users(cupsd_t)
|
||||||
|
|
||||||
@ -383,7 +382,6 @@ optional_policy(`
|
|||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(cupsd_config,cupsd_config_t)
|
dbus_system_bus_client_template(cupsd_config,cupsd_config_t)
|
||||||
dbus_connect_system_bus(cupsd_config_t)
|
dbus_connect_system_bus(cupsd_config_t)
|
||||||
dbus_send_system_bus(cupsd_config_t)
|
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
hal_dbus_chat(cupsd_config_t)
|
hal_dbus_chat(cupsd_config_t)
|
||||||
|
@ -214,11 +214,12 @@ template(`dbus_system_bus_client_template',`
|
|||||||
class dbus send_msg;
|
class dbus send_msg;
|
||||||
')
|
')
|
||||||
|
|
||||||
type $1_dbusd_system_t;
|
# type $1_dbusd_system_t;
|
||||||
type_change $2 system_dbusd_t:dbus $1_dbusd_system_t;
|
# type_change $2 system_dbusd_t:dbus $1_dbusd_system_t;
|
||||||
|
|
||||||
# SE-DBus specific permissions
|
# SE-DBus specific permissions
|
||||||
allow $1_dbusd_system_t { system_dbusd_t self }:dbus send_msg;
|
# allow $1_dbusd_system_t { system_dbusd_t self }:dbus send_msg;
|
||||||
|
allow $2 { system_dbusd_t self }:dbus send_msg;
|
||||||
|
|
||||||
read_files_pattern($2, system_dbusd_var_lib_t, system_dbusd_var_lib_t)
|
read_files_pattern($2, system_dbusd_var_lib_t, system_dbusd_var_lib_t)
|
||||||
files_search_var_lib($2)
|
files_search_var_lib($2)
|
||||||
@ -258,11 +259,12 @@ template(`dbus_user_bus_client_template',`
|
|||||||
class dbus send_msg;
|
class dbus send_msg;
|
||||||
')
|
')
|
||||||
|
|
||||||
type $2_dbusd_$1_t;
|
# type $2_dbusd_$1_t;
|
||||||
type_change $3 $1_dbusd_t:dbus $2_dbusd_$1_t;
|
# type_change $3 $1_dbusd_t:dbus $2_dbusd_$1_t;
|
||||||
|
|
||||||
# SE-DBus specific permissions
|
# SE-DBus specific permissions
|
||||||
allow $2_dbusd_$1_t { $1_dbusd_t self }:dbus send_msg;
|
# allow $2_dbusd_$1_t { $1_dbusd_t self }:dbus send_msg;
|
||||||
|
allow $3 { $1_dbusd_t self }:dbus send_msg;
|
||||||
|
|
||||||
# For connecting to the bus
|
# For connecting to the bus
|
||||||
allow $3 $1_dbusd_t:unix_stream_socket connectto;
|
allow $3 $1_dbusd_t:unix_stream_socket connectto;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
policy_module(dbus,1.7.2)
|
policy_module(dbus,1.7.3)
|
||||||
|
|
||||||
gen_require(`
|
gen_require(`
|
||||||
class dbus all_dbus_perms;
|
class dbus all_dbus_perms;
|
||||||
|
@ -113,7 +113,6 @@ optional_policy(`
|
|||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(dhcpd,dhcpd_t)
|
dbus_system_bus_client_template(dhcpd,dhcpd_t)
|
||||||
dbus_connect_system_bus(dhcpd_t)
|
dbus_connect_system_bus(dhcpd_t)
|
||||||
dbus_send_system_bus(dhcpd_t)
|
|
||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
|
@ -229,9 +229,7 @@ optional_policy(`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(hald,hald_t)
|
dbus_system_bus_client_template(hald,hald_t)
|
||||||
dbus_send_system_bus(hald_t)
|
|
||||||
dbus_connect_system_bus(hald_t)
|
dbus_connect_system_bus(hald_t)
|
||||||
allow hald_t self:dbus send_msg;
|
|
||||||
|
|
||||||
init_dbus_chat_script(hald_t)
|
init_dbus_chat_script(hald_t)
|
||||||
|
|
||||||
|
@ -129,15 +129,8 @@ optional_policy(`
|
|||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
gen_require(`
|
|
||||||
class dbus send_msg;
|
|
||||||
')
|
|
||||||
|
|
||||||
allow NetworkManager_t self:dbus send_msg;
|
|
||||||
|
|
||||||
dbus_system_bus_client_template(NetworkManager,NetworkManager_t)
|
dbus_system_bus_client_template(NetworkManager,NetworkManager_t)
|
||||||
dbus_connect_system_bus(NetworkManager_t)
|
dbus_connect_system_bus(NetworkManager_t)
|
||||||
dbus_send_system_bus(NetworkManager_t)
|
|
||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
|
@ -56,7 +56,6 @@ locallogin_dontaudit_use_fds(oddjob_t)
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(oddjob,oddjob_t)
|
dbus_system_bus_client_template(oddjob,oddjob_t)
|
||||||
dbus_send_system_bus(oddjob_t)
|
|
||||||
dbus_connect_system_bus(oddjob_t)
|
dbus_connect_system_bus(oddjob_t)
|
||||||
')
|
')
|
||||||
|
|
||||||
|
@ -107,7 +107,6 @@ optional_policy(`
|
|||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(openvpn,openvpn_t)
|
dbus_system_bus_client_template(openvpn,openvpn_t)
|
||||||
dbus_connect_system_bus(openvpn_t)
|
dbus_connect_system_bus(openvpn_t)
|
||||||
dbus_send_system_bus(openvpn_t)
|
|
||||||
|
|
||||||
networkmanager_dbus_chat(openvpn_t)
|
networkmanager_dbus_chat(openvpn_t)
|
||||||
')
|
')
|
||||||
|
@ -159,7 +159,7 @@ optional_policy(`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(ricci,ricci_t)
|
dbus_system_bus_client_template(ricci,ricci_t)
|
||||||
dbus_send_system_bus(ricci_t)
|
|
||||||
oddjob_dbus_chat(ricci_t)
|
oddjob_dbus_chat(ricci_t)
|
||||||
')
|
')
|
||||||
|
|
||||||
|
@ -109,7 +109,6 @@ userdom_dontaudit_read_sysadm_home_content_files(setroubleshootd_t)
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(setroubleshootd, setroubleshootd_t)
|
dbus_system_bus_client_template(setroubleshootd, setroubleshootd_t)
|
||||||
dbus_send_system_bus(setroubleshootd_t)
|
|
||||||
dbus_connect_system_bus(setroubleshootd_t)
|
dbus_connect_system_bus(setroubleshootd_t)
|
||||||
')
|
')
|
||||||
|
|
||||||
|
@ -550,7 +550,6 @@ optional_policy(`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_connect_system_bus(initrc_t)
|
dbus_connect_system_bus(initrc_t)
|
||||||
dbus_send_system_bus(initrc_t)
|
|
||||||
dbus_system_bus_client_template(initrc,initrc_t)
|
dbus_system_bus_client_template(initrc,initrc_t)
|
||||||
dbus_read_config(initrc_t)
|
dbus_read_config(initrc_t)
|
||||||
|
|
||||||
|
@ -162,7 +162,6 @@ optional_policy(`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
dbus_system_bus_client_template(local_login, local_login_t)
|
dbus_system_bus_client_template(local_login, local_login_t)
|
||||||
dbus_send_system_bus(local_login_t)
|
|
||||||
|
|
||||||
consolekit_dbus_chat(local_login_t)
|
consolekit_dbus_chat(local_login_t)
|
||||||
')
|
')
|
||||||
|
@ -147,17 +147,10 @@ optional_policy(`
|
|||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
gen_require(`
|
|
||||||
class dbus send_msg;
|
|
||||||
')
|
|
||||||
|
|
||||||
allow dhcpc_t self:dbus send_msg;
|
|
||||||
|
|
||||||
init_dbus_chat_script(dhcpc_t)
|
init_dbus_chat_script(dhcpc_t)
|
||||||
|
|
||||||
dbus_system_bus_client_template(dhcpc,dhcpc_t)
|
dbus_system_bus_client_template(dhcpc,dhcpc_t)
|
||||||
dbus_connect_system_bus(dhcpc_t)
|
dbus_connect_system_bus(dhcpc_t)
|
||||||
dbus_send_system_bus(dhcpc_t)
|
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
networkmanager_dbus_chat(dhcpc_t)
|
networkmanager_dbus_chat(dhcpc_t)
|
||||||
|
@ -826,7 +826,6 @@ template(`userdom_common_user_template',`
|
|||||||
')
|
')
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
allow $1_t self:dbus send_msg;
|
|
||||||
dbus_system_bus_client_template($1,$1_t)
|
dbus_system_bus_client_template($1,$1_t)
|
||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
|
Loading…
Reference in New Issue
Block a user