#!/bin/sh
. /opt/hmc/bin/functions
CFG_FILE=/opt/hmc/data/HmcInstall.cfg

cd /
if [ -f /var/run/dhclient.pid ]; then
  kill `cat /var/run/dhclient.pid` 2>/dev/null
fi

RunCmd -noerr mkdir -p /hmc/var/hsc/log/installer
RunCmd -noerr cp /tmp/Hmc* /hmc/var/hsc/log/installer
RunCmd -noerr mv /hmc/var/hsc/log/installer/HmcInstall.log /hmc/var/hsc/log/installer/HmcBaseInstall.log
RunCmd -noerr cp /hmc/tmp/grub2-install.log /hmc/var/hsc/log/installer
RunCmd -noerr cp /hmc/tmp/HmcInstall.log /hmc/var/hsc/log/installer
for f in /hmc/var/hsc/log/installer/*; do
  [ -s "$f" ] && gzip $f
done

RunCmd -noerr umount -l /base
RunCmd -noerr umount -l /images
RunCmd -noerr umount -l /hmc/var/hsc/log
RunCmd -noerr umount -l /hmc/var
RunCmd -noerr umount -l /hmc/home
RunCmd -noerr umount -l /hmc/extra
RunCmd -noerr umount -l /hmc/dump
#mount | grep -q "xData"
#if [ $? -eq 0 ]; then
#  RunCmd -noerr umount -l /hmc/data
#  RunCmd -noerr umount -l /hmc/xData
#fi
RunCmd -noerr umount -l /hmc/data
RunCmd -noerr umount  /hmc/proc
RunCmd -noerr umount  /media/cdrom
RunCmd -noerr umount -l /sysroot

busybox grep -v "passwd" $CFG_FILE > /hmc/etc/HmcInstall.cfg
busybox cp /tmp/HmcInstall.log /hmc/tmp/HmcBaseInstall.log
RunCmd -noerr umount -l /hmc
RunCmd -noerr mount -t ext3 /dev/${HDP}2 /sysroot
