#! /bin/sh
#
# Postinstall script
#
#
# Plop base directory path into /etc/init.d/steamd
#
STEAMDIR=${BASEDIR}/steam
#
# Edit ${FILE} to add base directory path
#
# FILE=/etc/init.d/steamd
# TMPFILE=/tmp/`basename ${FILE}`.$$
# echo "## Editing ${FILE} for basedir/steam..."
# sed -e "/^DEChsz70=/ c\\
# DEChsz70=${STEAMDIR}" <${FILE} >${TMPFILE}
# mv ${TMPFILE} ${FILE}
# chmod 755 ${FILE}
# chgrp sys ${FILE}
# echo "  edit complete"
#
# Edit ${FILE}
#
# FILE=${STEAMDIR}/bin/install.sh
# TMPFILE=/tmp/`basename ${FILE}`.$$
# echo "## Editing ${FILE} for base directory..."
# sed -e "/^DEChsz70=/ c\\
# DEChsz70=${BASEDIR}" <${FILE} >${TMPFILE}
# mv ${TMPFILE} ${FILE}
# chmod 755 ${FILE}
# chgrp sys ${FILE}
# echo "  edit complete"
#
# Add ,7,8 to MANSECT in /usr/share/man/man.cf
#
# if [ -f /usr/share/man/man.cf ]
# then
#  fgrep ,8 /usr/share/man/man.cf >/dev/null 2>&1
#  RV=$?
#  if [ $RV -ne  0 ]
#  then
#    echo "## Editing /usr/share/man/man.cf to add section 8..."
#    ed /usr/share/man/man.cf <<END_CMD >/dev/null
# /MANSECTS/
# s/$/,8/
# w
# q
# END_CMD
#    echo "  edit complete"
#    catman -w 8  ###BVT- too late for release
#  fi
# elif [ -d /usr/share/man ]
# then
#  echo "## Creating /usr/share/man/man.cf to add sections 7,8..."
#  echo "MANSECTS=7,8" >/usr/share/man/man.cf
#  echo "  done"
#  catman -w 7 8
# fi
#
# update all affected init levels
#
# echo "## Updating /etc/rc?.d/[KS]??steamd files..."
# rm -f /etc/rc?.d/S??steamd /etc/rc?.d/K??steamd
# ln -s /etc/init.d/steamd /etc/rc3.d/S30steamd
# ln -s /etc/init.d/steamd /etc/rc3.d/K30steamd
# chgrp sys /etc/rc3.d/[SK]??steamd
# echo "  update complete"
# echo "\nWorking..."
#
# Plop steam directory into steam.cfg
#
# FILE=${STEAMDIR}/bin/steam.cfg
# TMPFILE=/tmp/`basename ${FILE}`.$$
# echo "## Editing ${FILE} for basedir/steam..."
# sed -e "/^STEAMDIR/ c\\
# ${STEAMDIR}" <${FILE} >${TMPFILE}
# mv ${TMPFILE} ${FILE}
# chmod 755 ${FILE}
# chgrp sys ${FILE}
# echo "  edit complete"
#
# echo the BASEDIR into /tmp for global install script use.
#
/usr/bin/echo "${BASEDIR}\c" >/tmp/DEChsz70_environment
#ROOTFILE='/etc/.STEAMDIR'
#/usr/bin/echo "${STEAMDIR}\c" >${ROOTFILE}
#installf -c "etc" $PKGINST ${ROOTFILE}
installf -f $PKGINST
removef -f $PKGINST || echo "removef -f $PKGINST failed, subsequent pkg remove's may not be complete"
#
#
#
# chgrp sys /etc/inet/services
#
# Remind user if .conf files need editing
#
if [ "${ADP_LIST}" = "" ]
then 
  cat <<END_TEXT

>>>> IMPORTANT NOTICE <<<<
>>>> IMPORTANT NOTICE <<<<
>>
>>	Quit now by entering "q" for the package selection and manually
>>	configure the /kernel/drv/sd.conf files. Then, to complete the
>>	installation, shutdown and reboot with:
>>
>>		cd /
>>		/usr/sbin/shutdown -y -i0 -g0
>>
>>	and wait for the "ok" prompt. Then execute:
>>
>>		boot -r [system boot device]
>>
>>>> IMPORTANT NOTICE <<<<
>>>> IMPORTANT NOTICE <<<<
 
END_TEXT
else
cat <<END_TEXT

>>>> IMPORTANT NOTICE <<<<
>>>> IMPORTANT NOTICE <<<<
>>
>>	Finish installation now by entering "q" to exit pkgadd
>>	and then reboot to ensure sane operation by executing:
>>
>>		cd /
>>		/usr/sbin/shutdown -y -i0 -g0
>>
>>	Wait for the "ok" prompt. Then reboot:
>>
>>		boot [system boot device]
>>
>>>> IMPORTANT NOTICE <<<<
>>>> IMPORTANT NOTICE <<<<
END_TEXT
fi
touch /reconfigure
exit 0
