#!/sbin/sh
#
# Copying the installation logs to the central repository
#

[ -z "$slash_a" -a -d /a/usr/bin ] && slash_a=/a


MNT=/tmp/Personality
ConfHost=`mount | grep "$SI_CONFIG_DIR on" | awk '{print $3}' | awk -F: '{print $1}'`
PersDir=/export/install/Personality

#
# Actually, Personality directory is supposed to be already
# mounted read/write by begin script. If somehow it is not,
# try to mount it again
#

[ -d "$MNT" ] || mkdir -p $MNT
[ -d "$MNT/Std" ] || {
  /sbin/mount ${ConfHost}:${PersDir} $MNT || {
       echo "
	Cannot mount Personality directory ${ConfHost}:${PersDir} on $MNT
	Logs not copied
    "
    exit 1
  }
}


DOMAIN=`domainname | awk -F. '{print $1}'`
MACHINE=`uname -n | awk -F. '{print $1}'`

FROM=${slash_a}/var/sadm/system/logs
TO=${MNT}/${DOMAIN}/${MACHINE}/Logs

[ -d $TO ] && {
	rm -rf ${TO}.prev
	mv $TO ${TO}.prev
}

echo Copying installation log from $FROM to $TO
mkdir -p $TO
cp $FROM/* $TO
echo Installation finished at `date`  >> $TO/finish.log




