first check for omit, then mark the kernel module as seen
when we temporarily omit_drivers, we don't want to mark them as seen.
example: nfs.ko module in kernel-modules, but the nfs module
should be able to load it later on.
[[ -e "$initdir/.kernelmodseen/${1##*/}" ]] && return 0
- > "$initdir/.kernelmodseen/${1##*/}"
-
if [[ $omit_drivers ]]; then
local _kmod=${1##*/}
_kmod=${_kmod%.ko}
fi
fi
+ > "$initdir/.kernelmodseen/${1##*/}"
+
inst_simple "$1" "/lib/modules/$kernel/${1##*/lib/modules/$kernel/}" \
|| return $?