diff --git a/etc/initramfs-tools/scripts/init-bottom/bond b/etc/initramfs-tools/scripts/init-bottom/bond index 9fc863e..981efe9 100755 --- a/etc/initramfs-tools/scripts/init-bottom/bond +++ b/etc/initramfs-tools/scripts/init-bottom/bond @@ -15,7 +15,7 @@ esac . /scripts/functions . /conf/initramfs.conf -. /conf/conf.d/*.conf +[ -e /conf/conf.d/*.conf ] && for f in /conf/conf.d/*.conf; do . "$f"; done if [ -z "$BOND" ]; then exit 0 diff --git a/etc/initramfs-tools/scripts/local-bottom/vlan b/etc/initramfs-tools/scripts/local-bottom/vlan index 7878fd4..528f63c 100755 --- a/etc/initramfs-tools/scripts/local-bottom/vlan +++ b/etc/initramfs-tools/scripts/local-bottom/vlan @@ -15,7 +15,7 @@ esac . /scripts/functions . /conf/initramfs.conf -. /conf/conf.d/*.conf +[ -e /conf/conf.d/*.conf ] && for f in /conf/conf.d/*.conf; do . "$f"; done if [ -z "$VLAN" ]; then exit 0 diff --git a/etc/initramfs-tools/scripts/local-top/bond b/etc/initramfs-tools/scripts/local-top/bond index 90d11a2..26d3c0a 100755 --- a/etc/initramfs-tools/scripts/local-top/bond +++ b/etc/initramfs-tools/scripts/local-top/bond @@ -15,7 +15,7 @@ esac . /scripts/functions . /conf/initramfs.conf -. /conf/conf.d/*.conf +[ -e /conf/conf.d/*.conf ] && for f in /conf/conf.d/*.conf; do . "$f"; done if [ -z "$BOND" ]; then exit 0 diff --git a/etc/initramfs-tools/scripts/local-top/vlan b/etc/initramfs-tools/scripts/local-top/vlan index b23ae64..e8c40df 100755 --- a/etc/initramfs-tools/scripts/local-top/vlan +++ b/etc/initramfs-tools/scripts/local-top/vlan @@ -15,7 +15,7 @@ esac . /scripts/functions . /conf/initramfs.conf -. /conf/conf.d/*.conf +[ -e /conf/conf.d/*.conf ] && for f in /conf/conf.d/*.conf; do . "$f"; done if [ -z "$VLAN" ]; then exit 0