]> git.ipfire.org Git - people/stevee/selinux-policy.git/commitdiff
trunk: remove unused types from dbus.
authorChris PeBenito <cpebenito@tresys.com>
Fri, 26 Oct 2007 18:04:38 +0000 (18:04 +0000)
committerChris PeBenito <cpebenito@tresys.com>
Fri, 26 Oct 2007 18:04:38 +0000 (18:04 +0000)
25 files changed:
Changelog
policy/modules/admin/updfstab.te
policy/modules/admin/vpn.te
policy/modules/apps/evolution.if
policy/modules/apps/mozilla.if
policy/modules/apps/thunderbird.if
policy/modules/services/avahi.te
policy/modules/services/bind.te
policy/modules/services/bluetooth.if
policy/modules/services/bluetooth.te
policy/modules/services/consolekit.te
policy/modules/services/cups.te
policy/modules/services/dbus.if
policy/modules/services/dbus.te
policy/modules/services/dhcp.te
policy/modules/services/hal.te
policy/modules/services/networkmanager.te
policy/modules/services/oddjob.te
policy/modules/services/openvpn.te
policy/modules/services/ricci.te
policy/modules/services/setroubleshoot.te
policy/modules/system/init.te
policy/modules/system/locallogin.te
policy/modules/system/sysnetwork.te
policy/modules/system/userdomain.if

index 05343f2f6b6d7f316444660b8ddc9a11f735ffce..97c648809fdc2a0f933b8f1acd750efc9220d16c 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,4 @@
+- Remove unused types from dbus.
 - Add infrastructure for managing all user web content.
 - Deprecate some old file and dir permission set macros in favor of the
   newer, more consistently-named macros.
index 29e22453f077046c207c16e820f14bc39b5e60e3..bce315f6ac19e9596d0909f58080d762f58abf5a 100644 (file)
@@ -90,7 +90,6 @@ optional_policy(`
        init_dbus_chat_script(updfstab_t)
 
        dbus_system_bus_client_template(updfstab,updfstab_t)
-       dbus_send_system_bus(updfstab_t)
 ')
 
 optional_policy(`
index 19cf43a0dea6816e7612033b8493f0b081d61c24..889e581f8de18d60eea04e72236797192787f143 100644 (file)
@@ -105,7 +105,7 @@ userdom_dontaudit_search_all_users_home_content(vpnc_t)
 
 optional_policy(`
        dbus_system_bus_client_template(vpnc,vpnc_t)
-       dbus_send_system_bus(vpnc_t)
+
        optional_policy(`
                networkmanager_dbus_chat(vpnc_t)
        ')
index 133c62ec1d788651b1fb9b8db18f842c223ede64..3480e41a26db3205ada452f75a50be9e50bd9d7b 100644 (file)
@@ -395,9 +395,7 @@ template(`evolution_per_role_template',`
 
        optional_policy(`
                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_send_user_bus($1,$1_evolution_t)
        ')
 
        optional_policy(`
@@ -528,7 +526,6 @@ template(`evolution_per_role_template',`
 
        optional_policy(`
                dbus_user_bus_client_template($1,$1_evolution_alarm,$1_evolution_alarm_t)
-               dbus_send_user_bus($1,$1_evolution_alarm_t)
        ')
 
        optional_policy(`
index 558208a675247ebfb11609a55a3d9d0f667a890f..e1eb3404fc7fc3bf230eb12d6e7e6dba098bdafa 100644 (file)
@@ -354,9 +354,7 @@ template(`mozilla_per_role_template',`
 
        optional_policy(`
                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_send_user_bus($1,$1_mozilla_t)
        ')
 
        optional_policy(`
index 68a97e619b45b613e8497b9fdeaefe269a5f72f2..80e87d54be6409eb1f5675f08e311d8a40cfeedb 100644 (file)
@@ -314,8 +314,6 @@ template(`thunderbird_per_role_template',`
        optional_policy(`
                dbus_system_bus_client_template($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(`
index 68d1137d6f3b4b8c18b06a00514fc01e967875e0..724f10b7dc026ad619f3775919632bc1e640b4a5 100644 (file)
@@ -83,7 +83,7 @@ userdom_dontaudit_search_sysadm_home_dirs(avahi_t)
 optional_policy(`
        dbus_system_bus_client_template(avahi,avahi_t)
        dbus_connect_system_bus(avahi_t)
-       dbus_send_system_bus(avahi_t)
+
        init_dbus_chat_script(avahi_t)
 ')
 
index d06e4112f6f89d34a73f14803f9f17b8758fb930..bed88593e4045f3839d5fc199935dfb80a69596e 100644 (file)
@@ -156,19 +156,12 @@ tunable_policy(`named_write_master_zones',`
 ')
 
 optional_policy(`
-       gen_require(`
-               class dbus send_msg;
-       ')
-
-       allow named_t self:dbus send_msg;
-
        init_dbus_chat_script(named_t)
 
        sysnet_dbus_chat_dhcpc(named_t)
 
        dbus_system_bus_client_template(named,named_t)
        dbus_connect_system_bus(named_t)
-       dbus_send_system_bus(named_t)
 
        optional_policy(`
                networkmanager_dbus_chat(named_t)
index 4f792787b90d0105674c5f6c46f72c6d96a23307..4a5c03d749340fda650363f666021a285a459a42 100644 (file)
@@ -97,9 +97,9 @@ template(`bluetooth_per_role_template',`
 
        optional_policy(`
                bluetooth_dbus_chat($1_bluetooth_t)
+
                dbus_system_bus_client_template($1_bluetooth, $1_bluetooth_t)
                dbus_connect_system_bus($1_bluetooth_t)
-               dbus_send_system_bus($1_bluetooth_t)
        ')
 
        optional_policy(`
index 6e0fa5a3a71489ef3b404df9342732bb13adadda..0dcd6abd5b66289a29af4ac8cd5e9c5708fcbc71 100644 (file)
@@ -127,7 +127,6 @@ userdom_dontaudit_search_sysadm_home_dirs(bluetooth_t)
 optional_policy(`
        dbus_system_bus_client_template(bluetooth,bluetooth_t)
        dbus_connect_system_bus(bluetooth_t)
-       dbus_send_system_bus(bluetooth_t)
 ')
 
 optional_policy(`
index 40c3e9334e11e12bd3e18a212d6602aaa0494a4f..8c986ab99f714fd5850da238d521f5539dd450cb 100644 (file)
@@ -54,7 +54,6 @@ miscfiles_read_localization(consolekit_t)
 
 optional_policy(`
        dbus_system_bus_client_template(consolekit, consolekit_t)
-       dbus_send_system_bus(consolekit_t)
        dbus_connect_system_bus(consolekit_t)
 
        hal_dbus_chat(consolekit_t)
index b7fae310b5a6a31e62330c1be545a971d4161c0d..f2b9847808691ab3f47eb9ce19c49d8e4a2ed4bb 100644 (file)
@@ -241,7 +241,6 @@ optional_policy(`
 
 optional_policy(`
        dbus_system_bus_client_template(cupsd,cupsd_t)
-       dbus_send_system_bus(cupsd_t)
 
        userdom_dbus_send_all_users(cupsd_t)
 
@@ -383,7 +382,6 @@ optional_policy(`
 optional_policy(`
        dbus_system_bus_client_template(cupsd_config,cupsd_config_t)
        dbus_connect_system_bus(cupsd_config_t)
-       dbus_send_system_bus(cupsd_config_t)
 
        optional_policy(`
                hal_dbus_chat(cupsd_config_t)
index 054f4c84405fd99aea7ba7c46aadbda726f0d7e4..3f01887ea640a90dbe993d7f2706fc3cbf5d0f0c 100644 (file)
@@ -214,11 +214,12 @@ template(`dbus_system_bus_client_template',`
                class dbus send_msg;
        ')
 
-       type $1_dbusd_system_t;
-       type_change $2 system_dbusd_t:dbus $1_dbusd_system_t;
+#      type $1_dbusd_system_t;
+#      type_change $2 system_dbusd_t:dbus $1_dbusd_system_t;
 
        # 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)
        files_search_var_lib($2)
@@ -258,11 +259,12 @@ template(`dbus_user_bus_client_template',`
                class dbus send_msg;
        ')
 
-       type $2_dbusd_$1_t;
-       type_change $3 $1_dbusd_t:dbus $2_dbusd_$1_t;
+#      type $2_dbusd_$1_t;
+#      type_change $3 $1_dbusd_t:dbus $2_dbusd_$1_t;
 
        # 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
        allow $3 $1_dbusd_t:unix_stream_socket connectto;
index 3be3456e9064f085b99376b7f5239b50f79b2ae4..860998e1f85b0b5f2db41527f5356f2f875cd5ae 100644 (file)
@@ -1,5 +1,5 @@
 
-policy_module(dbus,1.7.2)
+policy_module(dbus,1.7.3)
 
 gen_require(`
        class dbus all_dbus_perms;
index c7b711f88f634c5090b5336911a61cad1013aeb3..1356e418d7d30dd321733c4f8aa813f35d2b733c 100644 (file)
@@ -113,7 +113,6 @@ optional_policy(`
 optional_policy(`
        dbus_system_bus_client_template(dhcpd,dhcpd_t)
        dbus_connect_system_bus(dhcpd_t)
-       dbus_send_system_bus(dhcpd_t)
 ')
 
 optional_policy(`
index 8f94a13e4b8494692145490ed5272557c7b34132..e0063bdf59b4ccd336570dee2c7a432c4a5e327a 100644 (file)
@@ -229,9 +229,7 @@ optional_policy(`
 
 optional_policy(`
        dbus_system_bus_client_template(hald,hald_t)
-       dbus_send_system_bus(hald_t)
        dbus_connect_system_bus(hald_t)
-       allow hald_t self:dbus send_msg;
 
        init_dbus_chat_script(hald_t)
 
index 3b7c51c3dc6d6f74714107add36e0ab712629bd2..8f78ec996e7fbae6ea35c2c79408d64ab2fad442 100644 (file)
@@ -129,15 +129,8 @@ 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_connect_system_bus(NetworkManager_t)
-       dbus_send_system_bus(NetworkManager_t)
 ')
 
 optional_policy(`
index 3635b8caadabd3d326a487bd3b904e30b050a8ec..1f4f3c26a8af992203680db61ba18ed8bf24f76d 100644 (file)
@@ -56,7 +56,6 @@ locallogin_dontaudit_use_fds(oddjob_t)
 
 optional_policy(`
        dbus_system_bus_client_template(oddjob,oddjob_t)
-       dbus_send_system_bus(oddjob_t)
        dbus_connect_system_bus(oddjob_t)
 ')
 
index 064331ab5d93d8bf37f109eaa908e8127c67585d..15315431ae0d9520f3bab5b5d074869b01edd269 100644 (file)
@@ -107,7 +107,6 @@ optional_policy(`
 optional_policy(`
        dbus_system_bus_client_template(openvpn,openvpn_t)
        dbus_connect_system_bus(openvpn_t)
-       dbus_send_system_bus(openvpn_t)
 
        networkmanager_dbus_chat(openvpn_t)
 ')
index 4923e4098965fa10f2d73da95bb2223f9277d554..da4fde86c6bcfd897f070ad4edb7875147caa55f 100644 (file)
@@ -159,7 +159,7 @@ optional_policy(`
 
 optional_policy(`
        dbus_system_bus_client_template(ricci,ricci_t)
-       dbus_send_system_bus(ricci_t)
+
        oddjob_dbus_chat(ricci_t)
 ')
 
index 00c722f00a897ded49a75aff6b0801bc89f846cf..549d365543f9a2ea2ba54678a095521e4b8d7229 100644 (file)
@@ -109,7 +109,6 @@ userdom_dontaudit_read_sysadm_home_content_files(setroubleshootd_t)
 
 optional_policy(`
        dbus_system_bus_client_template(setroubleshootd, setroubleshootd_t)
-       dbus_send_system_bus(setroubleshootd_t)
        dbus_connect_system_bus(setroubleshootd_t)
 ')
 
index a6e0697e189b6c63173f7c687a75280722039514..20e5ff2039b0deaf131171e44ca6aaf5f634914d 100644 (file)
@@ -550,7 +550,6 @@ optional_policy(`
 
 optional_policy(`
        dbus_connect_system_bus(initrc_t)
-       dbus_send_system_bus(initrc_t)
        dbus_system_bus_client_template(initrc,initrc_t)
        dbus_read_config(initrc_t)
 
index bb8d897ae0e7efab082a07c3bfcd1aeb81e08a0d..d453ec39567a762caa6a8a1e4c2ae8e9e062ada0 100644 (file)
@@ -162,7 +162,6 @@ optional_policy(`
 
 optional_policy(`
        dbus_system_bus_client_template(local_login, local_login_t)
-       dbus_send_system_bus(local_login_t)
 
        consolekit_dbus_chat(local_login_t)
 ')
index 77d51c6db7f459e06421eaa412302180453172df..f62664c6adefc79c4739d8d3b626b41916fc4fd7 100644 (file)
@@ -147,17 +147,10 @@ optional_policy(`
 ')
 
 optional_policy(`
-       gen_require(`
-               class dbus send_msg;
-       ')
-
-       allow dhcpc_t self:dbus send_msg;
-
        init_dbus_chat_script(dhcpc_t)
 
        dbus_system_bus_client_template(dhcpc,dhcpc_t)
        dbus_connect_system_bus(dhcpc_t)
-       dbus_send_system_bus(dhcpc_t)
 
        optional_policy(`
                networkmanager_dbus_chat(dhcpc_t)
index ee39d61d1f5fa2b47eb72f235b81e4b08de401df..c124f40d0ea87e4d9168ddc94047ea9541ed5d4d 100644 (file)
@@ -826,7 +826,6 @@ template(`userdom_common_user_template',`
        ')
 
        optional_policy(`
-               allow $1_t self:dbus send_msg;
                dbus_system_bus_client_template($1,$1_t)
 
                optional_policy(`