add network-manager class
authorAndrew Engelbrecht <sudoman@ninthfloor.org>
Mon, 17 Aug 2015 16:45:27 +0000 (12:45 -0400)
committerAndrew Engelbrecht <sudoman@ninthfloor.org>
Mon, 17 Aug 2015 16:45:27 +0000 (12:45 -0400)
this is for laptops, etc.

class/50-host-classes
scripts/FAIBASE/30-interface

index 76b1c56..99359e7 100755 (executable)
@@ -36,7 +36,7 @@ case $HOSTNAME in
         echo "FAIBASE DISKLESS XORG TRISQUEL WORKSTATION FSF"
         ;;
     freetop-x60*)
-       echo "FAIBASE $GRUB XORG TRISQUEL WORKSTATION FSF"
+       echo "FAIBASE $GRUB NW_MGR XORG TRISQUEL WORKSTATION FSF"
        ;;
     iwikiserver*)
        echo "FAIBASE IKIWIKI SYSADMIN VM"
@@ -51,7 +51,7 @@ case $HOSTNAME in
         echo "FAIBASE $GRUB SYSADMIN STREAM LIBREPLANET"
         ;;
     freetop*)
-        echo "FAIBASE $GRUB SYSADMIN XORG TRISQUEL WORKSTATION LIBREPLANET"
+        echo "FAIBASE $GRUB NW_MGR SYSADMIN XORG TRISQUEL WORKSTATION LIBREPLANET"
         ;;
     mwikiserver*)
        echo "FAIBASE MEDIAWIKI SYSADMIN VM"
index 783867f..6668efb 100755 (executable)
@@ -10,6 +10,13 @@ then
        iface lo inet loopback
        iface eth0 inet dhcp
 EOF
+elif ifclass NW_MGR && [ $FAI_ACTION != "softupdate" ]
+then
+    cat > $target/etc/network/interfaces <<-EOF
+       # generated by FAI
+       auto lo
+       iface lo inet loopback
+EOF
 elif [ $FAI_ACTION != "softupdate" ]
 then
       [ -n "$IPADDR" ] && cat > $target/etc/network/interfaces <<-EOF