#!/bin/sh

set -e

. /usr/share/debconf/confmodule
. /lib/preseed/preseed.sh

prefix="hwaddr-"
suffix=".cfg"

logger -t $0 "Searching for first Ethernet device"
dev=$( \
	ifconfig -a \
	| grep ^eth \
	| cut -d' ' -f1 \
	| head -n 1 \
	)

hwaddr=$( ifconfig ${dev} \
	| grep HWaddr \
	| sed 's,.* HWaddr \(.*\),\1,' \
	| sed 's, ,,g' \
	| sed 's,:,-,g' \
	)
logger -t $0 "Found device: ${dev}, ${hwaddr}"

preseed_location "${prefix}${hwaddr}${suffix}"

# vim:ts=2:shiftwidth=2:filetype=sh:syntax=sh:
