98selinux: use setenforce to force permissive mode

master
Harald Hoyer 2011-08-11 11:29:50 +02:00
parent 8ec1562355
commit 3236e662d4
2 changed files with 2 additions and 1 deletions

View File

@ -12,5 +12,6 @@ depends() {

install() {
inst_hook pre-pivot 50 "$moddir/selinux-loadpolicy.sh"
dracut_install setenforce
}


View File

@ -42,7 +42,7 @@ rd_load_policy()

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 )
[ -e "$NEWROOT"/.autorelabel ] && LANG=C /usr/sbin/setenforce 0
mount --bind /dev "$NEWROOT/dev"
LANG=C chroot "$NEWROOT" /sbin/restorecon -R /dev
return 0