From aff11aab504b444c0f27e62ed95a1bcdaf4ff264 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 8 Sep 2004 05:13:45 +0000 Subject: restore contexts of udev-created /dev files --- rc.d/rc.sysinit | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rc.d/rc.sysinit b/rc.d/rc.sysinit index 48da3463..b40c31d0 100755 --- a/rc.d/rc.sysinit +++ b/rc.d/rc.sysinit @@ -41,6 +41,11 @@ if [ -n "$selinuxfs" ] && [ "`cat /proc/self/attr/current`" != "kernel" ]; then fi fi +if [ "$SELINUX" = "1" -a -x /sbin/restorecon ] && fgrep -q " /dev " /proc/mounts ; then + restorecon /dev /dev/null + restorecon /dev/* 2> /dev/null +fi + disable_selinux() { echo "*** Warning -- SELinux is active" echo "*** Disabling security enforcement for system recovery." -- cgit v1.2.1