3 # (c) Michael Goetze, 2011, mgoetze@mgoetze.net
5 error
=0 ; trap "error=$((error|1))" ERR
7 # Note: Kudzu will automatically configure eth0 for DHCP
8 if [ $FAI_ACTION != "softupdate" ] && ! ifclass DHCPC
10 ainsl
-v /etc
/sysconfig
/network
"^GATEWAY=$GATEWAYS_1\$"
11 [ -n "$IPADDR" ] && cat > $target/etc
/sysconfig
/network-scripts
/ifcfg-eth0
<<-EOF
16 HWADDR=`ip l sh dev eth0 | tail -1 | cut -d" " -f6`
20 # Kudzu for some reason won't write eth0 into /etc/sysconfig/hwconf
21 # from within the chroot. The following hack puts it in there
22 # so that Kudzu doesn't overwrite our config on first boot.
23 if [ -f $target/sbin
/kudzu
]; then
24 grep eth0
$target/etc
/sysconfig
/hwconf ||
$ROOTCMD kudzu
-c NETWORK
-p \
25 >> $target/etc
/sysconfig
/hwconf
29 fcopy
-iv /etc
/sysconfig
/network
/etc
/resolv.conf
/etc
/networks
30 fcopy
-ivr /etc
/sysconfig
/network-scripts