diff -Naur dracut-019/modules.d/30convertfs/convertfs.sh dracut-019-magellan/modules.d/30convertfs/convertfs.sh --- dracut-019/modules.d/30convertfs/convertfs.sh 2012-06-04 14:24:25.000000000 +0200 +++ dracut-019-magellan/modules.d/30convertfs/convertfs.sh 2012-06-29 12:11:50.043982815 +0200 @@ -174,7 +174,7 @@ echo "Run ldconfig." ldconfig -r "$ROOT" -. $ROOT/etc/selinux/config +[ -f $ROOT/etc/selinux/config ] && . $ROOT/etc/selinux/config if [ -n "$(command -v setfiles)" ] && [ "$SELINUX" != "disabled" ] && [ -f /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts ]; then echo "Fixing SELinux labels" setfiles -r $ROOT -p /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts $ROOT/sbin $ROOT/bin $ROOT/lib $ROOT/lib64 $ROOT/usr/lib $ROOT/usr/lib64 $ROOT/etc/ld.so.cache $ROOT/var/cache/ldconfig || :