#!/bin/sh

if [ -f $CONFVARS ]; then
	. $CONFVARS
fi
	 
if [ -s "$DEADFILES" ]; then
	echo "Removing outdated files"
	dead="`cat $DEADFILES`"
	for i in $dead; do
		rm -rf $i
	done
fi

if [ "$NEWOS" = true ]; then
	progressdots() {
		awk '(NR%10==1) { printf "." } END { print "done" }'
	}

	. /install/installlist
	for tarball in $setlist; do
		echo -n "Unpacking $tarball."
		tar -xzvpf "/install/$tarball" -C / --unlink \
			-X "$EXCLUDE" | progressdots > /dev/tty
	done
fi

echo "Tracking changes"
track -v -F /srvd -T / -d -W /srvd/usr/athena/lib
rm -f /var/athena/rc.conf.sync
