echo `date` Weekly BBS processing started.

# Purge user log and room table of inactive entries
sysoputil -u
sysoputil -r

# This is a little kludge we run so that .<H>elp ? will work
ls ./help >./help/\?


echo The following files have been deleted:

# remove zero-length files in room directories
find ./files -size 0 -print -exec rm {} \;

# remove file descriptions for uploads that no longer exist
for x in ./files/*
do
	cd $x
	cp /dev/null filedir2
	for y in *
	do
		cat filedir |grep -y $y >>filedir2
		done
	sort <filedir2 |uniq >filedir
	rm filedir2
	done

echo `date` Weekly BBS processing ended.
