Description of problem: The following is reported in /var/log/dmesg: dracut: Loading SELinux policy SELinux: 8192 avtab hash slots, 137829 rules. SELinux: 8192 avtab hash slots, 137829 rules. SELinux: 8 users, 12 roles, 2861 types, 129 bools, 1 sens, 1024 cats SELinux: 75 classes, 137829 rules SELinux: permission module_request in class system not found in policy, bad policy SELinux: the definition of a class is incorrect dracut: SELinux: Could not load policy file /etc/selinux/targeted/policy/policy.24: Invalid argument dracut: /sbin/load_policy: Can't load policy: Invalid argument dracut: Switching root Version-Release number of selected component (if applicable): dracut-002-8.git845dd502.fc12.noarch kernel-2.6.31.1-48.fc12.i686 libselinux-debuginfo-2.0.87-1.fc12.i686 libselinux-2.0.87-1.fc12.i686 libselinux-python-2.0.87-1.fc12.i686 selinux-policy-3.6.32-11.fc12.noarch selinux-policy-targeted-3.6.32-11.fc12.noarch libselinux-devel-2.0.87-1.fc12.i686 libselinux-utils-2.0.87-1.fc12.i686 How reproducible: Always Steps to Reproduce: 1.Reboot system 2. 3. Actual results: Error messages in /var/log/dmesg as above, and SELinux: permission module_request in class system not found in policy, bad policy SELinux: the definition of a class is incorrect alse getenforce shows Disabled Expected results: No error messages and getenforce shows Permissive Additional info:
Try yum -y remove BackupPC yum -y reinstall selinux-policy-targeted yum install BackupPC (If you actually want it.)
The above resolved the problem for me. Many thanks.