All pastes #825719 Raw Edit

Someone

public text v1 · immutable
#825719 ·published 2007-12-20 19:30 UTC
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