Your pathing in Makefile for setfiles is wrong, it should be /sbin/setfiles firstboot.if need firstboot_read_rw_files removed. Fixes for rhgb on a targeted platform including file context for gnome-pty-helper, setattr on ramfs_t:dir, Some dontaudit rules for generic_ptys, needs to signal xserver setroubleshoot is not using the network now, so remove corenetwork stuff Bluetooth_helper hits the unlabeled_t:socket stuff dovecot does not need netlink_route_socket since this is in nsswitch xserver should create its own xdm_tmp_t files What is the problem with the following? # Handle pp files created in homedir and /tmp files_read_generic_tmp_files(semanage_t) userdom_read_generic_user_home_content_files(semanage_t) +',` + ifdef(`enable_mls',` + userdom_read_user_tmp_files(secadm, semanage_t) + ',` + userdom_read_user_tmp_files(sysadm, semanage_t) + ') ') xen wants to bind to vnc_port. And wants to read /root. Dontaudit. Added validatefc to check file context against base.pp. Only works on targeted policy since others have ROLE_home_dir_t and the like.