Release new version 1:20210208+grml.5
[live-boot-grml.git] / components / 9990-grml-networking.sh
index ace078e..b899461 100644 (file)
@@ -39,7 +39,11 @@ fi
 
 # config for loopback networking
 cat > $IFFILE << EOF
-# Initially generated on boot by initramfs
+# Initially generated on boot by initramfs,
+# interfaces(5) file used by ifup(8) and ifdown(8)
+
+# Include files from /etc/network/interfaces.d:
+source /etc/network/interfaces.d/*
 
 auto lo
 iface lo inet loopback
@@ -51,8 +55,8 @@ unset HOSTNAME
 # generate config for each present network device
 for interface in /sys/class/net/* ; do
     [ -e ${interface} ] || continue
-    [ "${interface}" = "lo" ] && continue
     interface=$(basename ${interface})
+    [ "${interface}" = "lo" ] && continue
     method="dhcp"
 
     # NODHCP or a previously run ipconfig mean that ifupdown should never