#!/bin/sh

SED=/usr/bin/sed
AWK=/usr/bin/awk
GREP=/usr/bin/grep
HOSTNAME=/bin/hostname
IFCONFIG=/sbin/ifconfig

HOSTS=/etc/hosts
SNAME=`${HOSTNAME} -s`
LNAME=`${HOSTNAME}`


IP4=`${IFCONFIG} \
| ${GREP} "inet " \
| ${GREP} -v "127" \
| ${AWK} '{print $2}' \
| ${AWK} -F/ '{print $1}'`

IP6=`${IFCONFIG} \
| ${GREP} "inet6 " \
| ${GREP} -v "fe80" \
| ${GREP} -v "::1" \
| ${AWK} '{print $2}' \
| ${AWK} -F/ '{print $1}'`

${SED} -i "/.*${SNAME}.*/d" ${HOSTS}
echo "${IP4}	${LNAME} ${SNAME}">>${HOSTS}
echo "${IP6}	${LNAME} ${SNAME}">>${HOSTS}
