#!/bin/sh
#
# postpatch
#

PATH="/usr/bin:/usr/sbin:${PATH}"
export PATH

# In patch script files, use ROOTDIR and not BASEDIR or PKG_INSTALL_ROOT
LOCAL_BASE=$ROOTDIR

echo "##------------------------------------------------------"

RETVALUE=0

#
# For nhcgtp (diskless): add NhCgtpAddr symbol in /etc/dhcp/inittab
#
FILE=${LOCAL_BASE}/etc/dhcp/inittab
if [ -r ${FILE} ]; then
    if [ `/bin/grep -ci NhCgtpAddr ${FILE}` -eq 0 ]; then
        echo "Updating ${FILE} with NhCgtpAddr symbol"
        /bin/printf "NhCgtpAddr\tSITE,\t\t128,\tIP,\t   1,\t1,\tsdmi\n" >> /${FILE} 
        RETVALUE=$?
        if [ $RETVALUE -ne 0 ]; then
        	echo "$0: Error modifying ${FILE}"
        fi
    else
        echo "${FILE} already contains NhCgtpAddr symbol"
    fi
else
    echo "Error accessing ${FILE}"
    RETVALUE=1
fi

exit $RETVALUE
