Created attachment 338351 [details] Fix path for booleans.local Description of problem: bind init script /etc/init.d/named has deprecated references to SELinux booleans and wrong reference location to booleans.local Version-Release number of selected component (if applicable): 5.3 How reproducible: Always Actual results: /etc/selinux/${SELINUXTYPE}/modules/active/booleans should not be used at all. Script points to /etc/selinux/${SELINUXTYPE}/booleans.local when the path should be /etc/selinux/${SELINUXTYPE}/modules/active/booleans Expected results: Do no try to access /etc/selinux/${SELINUXTYPE}{/,/modules/active}/booleans at all. Point to /etc/selinux/${SELINUXTYPE}/modules/active/booleans.local instead of /etc/selinux/${SELINUXTYPE}/booleans.local Additional info: Patch included
Both solutions are broken by design, the best solution is to use "getsebool" utility.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-1420.html