fix fstab-sys module check

If /etc/fstab.sys does not exist installing fstab-sys module will fail.
Fix this by checking use_fstab and fstab_lines as well

Signed-off-by: Dave Young <dyoung@redhat.com>
master
Dave Young 2012-02-02 15:59:56 +08:00 committed by Harald Hoyer
parent 957bc5c92f
commit 0fc2080294
2 changed files with 2 additions and 2 deletions

2
dracut
View File

@ -598,7 +598,7 @@ done
export initdir dracutbasedir dracutmodules drivers \
fw_dir drivers_dir debug no_kernel kernel_only \
add_drivers mdadmconf lvmconf filesystems \
use_fstab libdir usrlibdir fscks nofscks cttyhack \
use_fstab fstab_lines libdir usrlibdir fscks nofscks cttyhack \
stdloglvl sysloglvl fileloglvl kmsgloglvl logfile \
debug host_fs_types host_devs sshkey


View File

@ -3,7 +3,7 @@
# ex: ts=8 sw=4 sts=4 et filetype=sh

check() {
test -f /etc/fstab.sys
test -f /etc/fstab.sys || [[ -n $use_fstab || -n $fstab_lines ]]
}

depends() {