for dir in "$usrlibdir/tls/$arch" "$usrlibdir/tls" "$usrlibdir/$arch" \
"$usrlibdir" "$libdir"; do
for i in "$dir"/libnss_dns.so.* "$dir"/libnss_mdns4_minimal.so.*; do
- dracut_install "$i"
+ [ -e "$i" ] && dracut_install "$i"
done
done
inst dmeventd
for i in {"$libdir","$usrlibdir"}/libdmraid-events*.so; do
- dracut_install "$i"
+ [ -e "$i" ] && dracut_install "$i"
done
inst_rules 10-dm.rules 13-dm-disk.rules 95-dm-notify.rules
inst_hook cmdline 30 "$moddir/parse-lvm.sh"
for i in {"$libdir","$usrlibdir"}/libdevmapper-event-lvm*.so; do
- dracut_install "$i"
+ [ -e "$i" ] && dracut_install "$i"
done
for i in {"$libdir","$usrlibdir"}/libnfsidmap_nsswitch.so* \
{"$libdir","$usrlibdir"}/libnfsidmap/*.so \
{"$libdir","$usrlibdir"}/libnfsidmap*.so*; do
- dracut_install "$i"
+ [ -e "$i" ] && dracut_install "$i"
done
nsslibs=$(sed -e '/^#/d' -e 's/^.*://' -e 's/\[NOTFOUND=return\]//' /etc/nsswitch.conf \
[ -f /etc/arch-release ] && inst "$moddir/load-modules.sh" /lib/udev/load-modules.sh
for i in {"$libdir","$usrlibdir"}/libnss_files*; do
- dracut_install "$i"
+ [ -e "$i" ] && dracut_install "$i"
done