set -xe
echo "Fix /etc/sysconfig/network-scripts/ifcfg-* on first boot"
uname -a
date

sed -i -e s#eno1#$(ip -o -4 link | grep -i 6C:3B:E5:A8:60:EC | awk '{print $2}' | tr -d :)# /etc/sysconfig/network-scripts/ifcfg-eno1
mv /etc/sysconfig/network-scripts/ifcfg-eno1 /etc/sysconfig/network-scripts/ifcfg-$(ip -o -4 link | grep -i 6C:3B:E5:A8:60:EC | awk '{print $2}' | tr -d :) || true

if [ ! -z "eno2" ]; then
    sed -i -e s#eno2#$(ip -o -4 link | grep -i 6C:3B:E5:A8:60:ED | awk '{print $2}' | tr -d :)# /etc/sysconfig/network-scripts/ifcfg-eno2
    mv /etc/sysconfig/network-scripts/ifcfg-eno2 /etc/sysconfig/network-scripts/ifcfg-$(ip -o -4 link | grep -i 6C:3B:E5:A8:60:ED | awk '{print $2}' | tr -d :) || true
else
    echo "Could not find a network interface with this MAC address - 6C:3B:E5:A8:60:ED"
fi

/etc/init.d/network restart
sleep 10
rm -f "$0"
