]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
base: do not force load policy if selinux is not installed at all
authorLuca Berra <bluca@comedia.it>
Wed, 13 Jan 2010 14:56:34 +0000 (15:56 +0100)
committerHarald Hoyer <harald@redhat.com>
Wed, 13 Jan 2010 14:56:34 +0000 (15:56 +0100)
modules.d/99base/install

index 801c8d75c58f018f0ca1f694b76aa7b9742ec473..c0dff8cc1cb0a332b664da5eb0bac993cb64a389 100755 (executable)
@@ -23,5 +23,7 @@ fi
 inst "$moddir/dracut-lib.sh" "/lib/dracut-lib.sh"
 inst_hook cmdline 10 "$moddir/parse-root-opts.sh"
 inst_hook cmdline 20 "$moddir/parse-blacklist.sh"
-inst_hook pre-pivot 50 "$moddir/selinux-loadpolicy.sh"
+if [ -x "/usr/sbin/load_policy" -o -x "/sbin/load_policy" ]; then
+       inst_hook pre-pivot 50 "$moddir/selinux-loadpolicy.sh"
+fi
 mkdir -p "${initdir}/var/run"