rendered paste body[gmarzot@trident xselinux]$ svn diff
Index: policy/modules/kernel/devices.fc
===================================================================
--- policy/modules/kernel/devices.fc (revision 2560)
+++ policy/modules/kernel/devices.fc (working copy)
@@ -33,7 +33,8 @@
/dev/logibm -c gen_context(system_u:object_r:mouse_device_t,s0)
/dev/lp.* -c gen_context(system_u:object_r:printer_device_t,s0)
/dev/mcelog -c gen_context(system_u:object_r:kmsg_device_t,mls_systemhigh)
-/dev/mem -c gen_context(system_u:object_r:memory_device_t,mls_systemhigh)
+# XXX made systemlow as temp workaround XXX
+/dev/mem -c gen_context(system_u:object_r:memory_device_t,mls_systemlow)
/dev/mice -c gen_context(system_u:object_r:mouse_device_t,s0)
/dev/microcode -c gen_context(system_u:object_r:cpu_device_t,s0)
/dev/midi.* -c gen_context(system_u:object_r:sound_device_t,s0)
Index: policy/modules/services/xwindows.fc
===================================================================
--- policy/modules/services/xwindows.fc (revision 2560)
+++ policy/modules/services/xwindows.fc (working copy)
@@ -2,14 +2,14 @@
# /usr
#
-/usr/(local/)?bin/(t|m|fv)wm -- gen_context(system_u:object_r:xpriv_exec_t,s0)
-/usr/(local/)?bin/metacity -- gen_context(system_u:object_r:xpriv_exec_t,s0)
-/usr/(local/)?bin/xrdb -- gen_context(system_u:object_r:xpriv_exec_t,s0)
-/usr/(local/)?bin/relabel_x_devices -- gen_context(system_u:object_r:xpriv_exec_t,s0)
+/usr/(local/X/)?bin/(t|m|fv)wm -- gen_context(system_u:object_r:xpriv_exec_t,s0)
+/usr/(local/X/)?bin/metacity -- gen_context(system_u:object_r:xpriv_exec_t,s0)
+/usr/(local/X/)?bin/xrdb -- gen_context(system_u:object_r:xpriv_exec_t,s0)
+/usr/(local/X/)?bin/relabel_x_devices -- gen_context(system_u:object_r:xpriv_exec_t,s0)
/usr/bin/xhost -- gen_context(system_u:object_r:xpriv_exec_t,s0)
/usr/bin/gnome-screensaver -- gen_context(system_u:object_r:xpriv_exec_t,s0)
/usr/bin/gnome-volume-manager -- gen_context(system_u:object_r:xpriv_exec_t,s0)
/usr/bin/gnome-power-manager -- gen_context(system_u:object_r:xpriv_exec_t,s0)
/usr/libexec/gnome-settings-daemon -- gen_context(system_u:object_r:xpriv_exec_t,s0)
-/usr/local/bin/Xorg -- gen_context(system_u:object_r:xserver_exec_t,s0)
+/usr/local/X/bin/Xorg -- gen_context(system_u:object_r:xserver_exec_t,s0)
Index: policy/modules/services/xserver.fc
===================================================================
--- policy/modules/services/xserver.fc (revision 2560)
+++ policy/modules/services/xserver.fc (working copy)
@@ -97,6 +97,9 @@
/var/log/XFree86.* -- gen_context(system_u:object_r:xserver_log_t,s0)
/var/log/Xorg.* -- gen_context(system_u:object_r:xserver_log_t,s0)
+/usr/local/X/var/log -d gen_context(system_u:object_r:var_log_t,s0-mls_systemhigh)
+/usr/local/X/var/log/Xorg.* -- gen_context(system_u:object_r:xserver_log_t,s0)
+
/var/run/[gx]dm\.pid -- gen_context(system_u:object_r:xdm_var_run_t,s0)
/var/run/xdmctl(/.*)? gen_context(system_u:object_r:xdm_var_run_t,s0)
Index: build.conf
===================================================================
--- build.conf (revision 2560)
+++ build.conf (working copy)
@@ -12,7 +12,7 @@
# Policy Type
# standard, mls, mcs
-TYPE = standard
+TYPE = mls
# Policy Name
# If set, this will be used as the policy
@@ -27,7 +27,7 @@
# for the distribution.
# redhat, gentoo, debian, suse, and rhel4 are current options.
# Fedora users should enable redhat.
-#DISTRO = redhat
+DISTRO = redhat
# Unknown Permissions Handling
# The behavior for handling permissions defined in the