#!/bin/sh
case "$1" in
  start)
	hostname="$(</sys/firmware/devicetree/base/model tr '[:upper:].' '[:lower:]-')-$(ip link show | sed -ne 's|.*ether \([^ ]*\).*|\1|gp' | sed -ne 's|:||g' -e 's/......//p')${NL}"
	if ! echo "$hostname" | diff -q /etc/hostname - ; then
		echo "$hostname" > /etc/hostname
	fi

	issuename="Welcome to Buildroot for the $(cat /sys/firmware/devicetree/base/model)${NL}"
	if ! echo "$issuename" | diff -q /etc/issue - ; then
		echo "$issuename" > /etc/issue
	fi

	;;
	*)
		echo "only 'start' command supported"
		exit 1
	;;
esac
