rpms/dracut/F-12 dracut-004-forcepermissive.patch,NONE,1.1

Harald Hoyer harald at fedoraproject.org
Tue Jan 26 10:17:41 UTC 2010


Author: harald

Update of /cvs/pkgs/rpms/dracut/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23002

Added Files:
	dracut-004-forcepermissive.patch 
Log Message:
* Tue Jan 26 2010 Harald Hoyer <harald at redhat.com> 004-3
- fix selinux handling if .autorelabel is present
- Resolves: rhbz#557744


dracut-004-forcepermissive.patch:
 selinux-loadpolicy.sh |    2 ++
 1 file changed, 2 insertions(+)

--- NEW FILE dracut-004-forcepermissive.patch ---
--- /usr/share/dracut/modules.d/99base/selinux-loadpolicy.sh~	2009-11-27 09:25:46.000000000 -0500
+++ /usr/share/dracut/modules.d/99base/selinux-loadpolicy.sh	2010-01-22 08:21:25.000000000 -0500
@@ -37,6 +37,8 @@
 	} 2>&1 | vinfo
 
 	if [ $ret -eq 0 -o $ret -eq 2 ]; then
+	    # If machine requires a relabel, force to permissive mode
+	    [ -e "$NEWROOT"/.autorelabel ] && ( echo 0 > "$NEWROOT"/selinux/enforce )
 	    return 0
 	fi
 



More information about the scm-commits mailing list