# Process the incoming configuration files

if [ ! -f etc/dhclient.conf ]
then
   mv install/conf/etc/dhclient.conf etc/dhclient.conf
else
   if [ "`md5sum install/conf/etc/dhclient.conf | cut -d ' ' -f 1 2>/dev/null`" = "`md5sum etc/dhclient.conf | cut -d ' ' -f 1 2>/dev/null`" ]
   then
      mv install/conf/etc/dhclient.conf etc/dhclient.conf
   else
      rm install/conf/etc/dhclient.conf
   fi
fi

if [ ! -f etc/dhcpd.conf ]
then
   mv install/conf/etc/dhcpd.conf etc/dhcpd.conf
else
   if [ "`md5sum install/conf/etc/dhcpd.conf | cut -d ' ' -f 1 2>/dev/null`" = "`md5sum etc/dhcpd.conf | cut -d ' ' -f 1 2>/dev/null`" ]
   then
      mv install/conf/etc/dhcpd.conf etc/dhcpd.conf
   else
      rm install/conf/etc/dhcpd.conf
   fi
fi

if [ ! -f etc/dhclient-script ]
then
   mv install/conf/etc/dhclient-script etc/dhclient-script
else
   if [ "`md5sum install/conf/etc/dhclient-script | cut -d ' ' -f 1 2>/dev/null`" = "`md5sum etc/dhclient-script | cut -d ' ' -f 1 2>/dev/null`" ]
   then
      mv install/conf/etc/dhclient-script etc/dhclient-script
   else
      rm install/conf/etc/dhclient-script
   fi
fi

# Make sure the incoming conf directory is gone
rm -rf install/conf
