From: Michael Prokop Date: Sat, 18 Jul 2020 14:24:26 +0000 (+0200) Subject: /e/n/i: move sourcing of /etc/network/interfaces.d/ to begin of file X-Git-Tag: debian/1%20200527+grml.5~2 X-Git-Url: http://git.grml.org/?p=live-boot-grml.git;a=commitdiff_plain;h=b727a78562afd4cf51c9075d0cab82fb57751dd0 /e/n/i: move sourcing of /etc/network/interfaces.d/ to begin of file netcardconfig doesn't properly handle this section and it disappears when configuring network devices then. Rewriting netcardconfig is on our agenda (see https://github.com/grml/grml-network/issues/11), until we get there let's make sure the status quo works as good as possible. Take over wording based on what ifupdown's postinst script uses. --- diff --git a/components/9990-grml-networking.sh b/components/9990-grml-networking.sh index 0bc5ed2..b899461 100644 --- a/components/9990-grml-networking.sh +++ b/components/9990-grml-networking.sh @@ -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 @@ -135,10 +139,6 @@ EOF echo>> $IFFILE done -echo '# Support overriding defaults:' >> $IFFILE -echo 'source /etc/network/interfaces.d/*' >> $IFFILE -echo>> $IFFILE - # dns bootoption if [ -n "$DNSSERVERS" ] then