#!/bin/bash # # "SystemImager" # # Copyright (C) 2012 Olivier Lahaye . /tmp/post-install/variables.txt ###################################################### # # Parameters that can be configured: # ###################################################### DNS1=8.8.8.8 DNS2=8.8.4.4 DNS_DOMAINNAME=google.com # END OF SCRIPT CONFIGURATION ######################## echo "Setting up network configuration for $HOSTNAME" if test -z "${GATEWAYDEV}" then echo "ERROR: GATEWAYDEV not defined. Aborting!" fi cat >> /etc/sysconfig/network-scripts/ifcfg-${GATEWAYDEV} << EOF DEVICE=${GATEWAYDEV} BOOTPROTO=none IPV6INIT=no NM_CONTROLLED=yes USERCTL=no ONBOOT=yes TYPE=Ethernet HWADDR=$(ip link show ${GATEWAYDEV}|grep ether|awk '{print $2}') IPADDR=$IPADDR NETMASK=$NETMASK GATEWAY=$GATEWAY DOMAIN=$DNS_DOMAINNAME DNS1=$DNS1 DNS2=$DNS2 EOF echo ===== /etc/sysconfig/network-scripts/ifcfg-${GATEWAYDEV} ===== cat /etc/sysconfig/network-scripts/ifcfg-${GATEWAYDEV} cat >> /etc/sysconfig/network <