On SUSE, there is no /lib/modules.d, only /usr/lib/modules.d.
Upstream-Bug: http://bugzilla.opensuse.org/show_bug.cgi?id=
1180822
Reference: bsc#
1180822
# called by dracut
install() {
- inst_multiple -o "/lib/modprobe.d/*.conf"
+ [[ -d /lib/modprobe.d ]] && inst_multiple -o "/lib/modprobe.d/*.conf"
+ [[ -d /usr/lib/modprobe.d ]] && inst_multiple -o "/usr/lib/modprobe.d/*.conf"
[[ $hostonly ]] && inst_multiple -H -o /etc/modprobe.d/*.conf /etc/modprobe.conf
if ! dracut_module_included "systemd"; then
inst_hook cmdline 01 "$moddir/parse-kernel.sh"