#! /bin/sh -x
PWD=`pwd`
if test ! -d $PWD/test/spool; then
	echo $0: cannot find $PWD/test/spool >&2
	exit 1
fi
(cd $PWD/test/spool; rm -rf *)
mkdir $PWD/test/spool/in.coming $PWD/test/spool/in.coming/bad
NEWSCTL=$PWD/test/lib NEWSARTS=$PWD/test/spool export NEWSCTL NEWSARTS
> $NEWSCTL/history
> $NEWSCTL/history.pag
> $NEWSCTL/history.dir
echo "general 000000 0 y" > $NEWSCTL/active
echo "ME:all/all" > $NEWSCTL/sys
echo "Toronto NetNews Research Centre" > $NEWSCTL/organization
case "$@" in
'') 	cat;;
*)	awk '/^#! rnews/ {
		if (NR > 1) print ".\r"; print "ihave <xX@Xx>\r"; next
	}
	/^\./ {print "." $0 "\r"; next}
	{print $0 "\r"}
	END {print ".\r"; print "quit\r"}' $@
	;;
esac |
./snntpd -dd
