#!/bin/sh

#### Important environment variables inherited from the miniroot are:
#### SYSTEM, IPADDR, NETMASK

ln -s $SYSTEM/installer /installer
cd /installer
# Early versions of this installer apparently needeed this weird
# LD_LIBRARY_PATH setting in order to function.  While the details
# of this requirement are unclear, it certainly breaks the RHEL-4-based
# v6 installer.
if test -f /usr/ATHINSTALL ; then
  instversion=`cat /usr/ATHINSTALL`
  echo "[Installer miniroot version ${instversion}.]"
  case "$instversion" in
    6*|7*) ;;
    *) LD_LIBRARY_PATH=root/lib ;;
  esac
else
  LD_LIBRARY_PATH=root/lib
fi

SHELL=./phase2.backend root/usr/bin/script /tmp/ramfs/install.log
echo -n "Cleaning up and saving the install.log file... "
root/bin/sed -f install-log.sed /tmp/ramfs/install.log \
  > /sysimage/var/athena/install.log
/installer/root/bin/chmod 644 /sysimage/var/athena/install.log
echo "done."
echo "Rebooting..."
