On 8/21/05, Tom London <selinux@gmail.com> wrote:
On 8/20/05, Tom London <selinux@gmail.com > wrote:
Running strict/enforcing, today's rawhide.

gdm fails to start (many initrc_t/xserver_t type failures).

I would normally guess a missing transition, but there are some reports of problems with gcc4/-Os.

Regardless, gdm starts fine in permissive mode.

OK..... 2 small 'fixes' seem to make this work:

--- /tmp/xdm.fc 2005-08-21 14:02:59.000000000 -0700
+++ ./xdm.fc    2005-08-21 13:45:22.000000000 -0700
@@ -2,8 +2,8 @@
 /usr/bin/[xgkw]dm      --      system_u:object_r:xdm_exec_t
 /usr/X11R6/bin/[xgkw]dm        --      system_u:object_r:xdm_exec_t
 /opt/kde3/bin/kdm      --      system_u:object_r:xdm_exec_t
-/usr/bin/gpe-dm                --      system_u:object_r:xdm_exec_t
-/usr/bin/gdm-binary    --      system_u:object_r:xdm_exec_t
+/usr/(s)?bin/gpe-dm            --      system_u:object_r:xdm_exec_t
+/usr/(s)?bin/gdm-binary        --      system_u:object_r:xdm_exec_t

Oops.... the  entry for /usr/bin/gpe-dm shouldn't have been changed. A little 'typing enthusiasm' on my part.

tom
--
Tom London