From: Harald Hoyer Date: Wed, 9 Sep 2009 12:41:40 +0000 (+0200) Subject: selinux-loadpolicy: do not mount /proc and /selinux X-Git-Tag: 002~60 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d9f063387872dc05b222fdd4303c0751c3a72c56;p=platform%2Fupstream%2Fdracut.git selinux-loadpolicy: do not mount /proc and /selinux load_policy mounts it for us --- diff --git a/modules.d/99base/selinux-loadpolicy.sh b/modules.d/99base/selinux-loadpolicy.sh index 0dd296b..84b3657 100755 --- a/modules.d/99base/selinux-loadpolicy.sh +++ b/modules.d/99base/selinux-loadpolicy.sh @@ -4,8 +4,7 @@ if [ -x "$NEWROOT/usr/sbin/load_policy" -o -x "$NEWROOT/sbin/load_policy" ] && [ -e "$NEWROOT/etc/sysconfig/selinux" ]; then info "Loading SELinux policy" { - chroot "$NEWROOT" /bin/mount -t selinuxfs selinuxfs /selinux - chroot "$NEWROOT" /bin/mount -t proc proc /proc + # load_policy does mount /proc and /selinux in libselinux,selinux_init_load_policy() if [ -x "$NEWROOT/sbin/load_policy" ]; then chroot "$NEWROOT" /sbin/load_policy -i 2>&1 @@ -19,6 +18,5 @@ if [ -x "$NEWROOT/usr/sbin/load_policy" -o -x "$NEWROOT/sbin/load_policy" ] && [ sleep 100d exit 1 fi - chroot "$NEWROOT" /bin/umount /proc } | vinfo fi