[selinux-policy: 2182/3172] fix dbus type transition conflict.

Daniel J Walsh dwalsh at fedoraproject.org
Thu Oct 7 22:13:50 UTC 2010


commit 423a4a3a2c80d225079bab1dde135cf79d2ae925
Author: Chris PeBenito <cpebenito at tresys.com>
Date:   Tue Jul 28 11:05:19 2009 -0400

    fix dbus type transition conflict.
    
    switch dbus ranged calls from daemon domain to system domain.  This works
    around a type transition conflict.  It is also why the non-ranged
    init_system_domain() is used instead of init_daemon_domain().

 policy/modules/services/dbus.te |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/policy/modules/services/dbus.te b/policy/modules/services/dbus.te
index d67a6e1..ef89b24 100644
--- a/policy/modules/services/dbus.te
+++ b/policy/modules/services/dbus.te
@@ -39,11 +39,11 @@ type system_dbusd_var_run_t;
 files_pid_file(system_dbusd_var_run_t)
 
 ifdef(`enable_mcs',`
-	init_ranged_daemon_domain(system_dbusd_t, dbusd_exec_t, s0 - mcs_systemhigh)
+	init_ranged_system_domain(system_dbusd_t, dbusd_exec_t, s0 - mcs_systemhigh)
 ')
 
 ifdef(`enable_mls',`
-	init_ranged_daemon_domain(system_dbusd_t, dbusd_exec_t, s0 - mls_systemhigh)
+	init_ranged_system_domain(system_dbusd_t, dbusd_exec_t, s0 - mls_systemhigh)
 ')
 
 ##############################


More information about the scm-commits mailing list