#!/bin/bash

if [ -f /mnt/syscfg/eth0_mac.conf ] ; then
        eth0_mac=`cat /mnt/syscfg/eth0_mac.conf`
fi

opt=$1
mod=${eth0_mac//:}

fp=config_$mod.txt
fp_config=/mnt/usrcfg/config.txt
fp_import=/tmp/config.txt
result=/tmp/result.txt

if [ -f /tmp/$fp ] ; then
        sed -e 's/
//' /tmp/$fp > $fp_import
fi

diff -q -s $fp_config $fp_import > $result

if grep -q differ $result ; then
	echo 'Overwriting current config with imported config file'
	cp $fp_import $fp_config
	rm $fp_import /tmp/$fp $result
	if [ $opt = 2 ]; then
	  echo 'Rebooting..'
	  reboot
	fi
else
	echo 'Running config and import config are the same.'
	rm $fp_import /tmp/$fp $result
fi
