update to 31b795ca71189b326b80666076398f31aea4f2be
[automated-distro-installer] / fai / config / files / etc / rc.local / FAISERVER
index e70fae952205b7e5689cd19881a7e745060faa04..fddf54aae51e8b8687687efe38a9a549afbda86a 100755 (executable)
@@ -10,8 +10,10 @@ GREEN='\E[32m'
 set -o pipefail
 
 # setup network
-nic=$(awk '/iface/ {print $2}' /etc/network/interfaces |egrep -v ^lo)
-ifup $nic
+nic=$(cat /etc/network/interfaces /etc/network/interfaces.d/* 2>/dev/null | awk '$1 == "iface" && $2 != "lo" {print $2; exit}')
+if [ -n "$nic" ]; then
+    ifup $nic
+fi
 # regenerate ssh_host keys
 ls /etc/ssh/ssh_host_* > /dev/null
 if [ $? -ne 0 ]; then