Define gateway for default route in $NETWORKS
[tridge/autocluster.git] / autocluster
index cb719cbd017c4c4426c90bf43407cc375b29db89..9146728ce5aa6a515205b3534daaec0a9c2e11b3 100755 (executable)
@@ -785,6 +785,16 @@ setup_network()
     local netname dev ip mask mac opts
     while read netname dev ip mask mac opts; do
        echo "  $dev"
+
+       local o gw
+       gw=""
+       for o in $opts ; do
+           case "$o" in
+               gw\=*)
+                   gw="${o#gw=}"
+           esac
+       done
+
        cat <<EOF | \
            diskimage put - "/etc/sysconfig/network-scripts/ifcfg-${dev}"
 DEVICE=$dev
@@ -793,6 +803,7 @@ TYPE=Ethernet
 IPADDR=$ip
 NETMASK=$mask
 HWADDR=$mac
+${gw:+GATEWAY=}${gw}
 EOF
 
        # This goes to 70-persistent-net.rules