#!/bin/sh
set -e
-#real=false
-real=true
-
export NNTPSERVER=nnrp.chiark.greenend.org.uk
export NNTPAUTH='md5cookie1way chiark'
output=`
set -e
exec 2>&1
- if $real; then
- inews -h -Q -R <$tf
+ if [ x%DIVERTPOSTINGS% = x ]; then
+ perl -pe '
+ next unless ($.==1)../^$/;
+ s/^(?:X-Trace|NNTP-Posting-(?:Date|Host)|X-Complaints-To|Injection-Info)/X-$&/;
+ ' $tf | inews -h -Q -R
else
(set -e
- echo "Newsgroups: %TESTGROUP%"
+ echo "Newsgroups: %DIVERTPOSTINGS%"
sed 's/^Newsgroups:/X-Would-Newsgroups:/' $tf) | inews -h
fi
`
if [ $rc = 0 ]
then
echo 'posted ok!'
- $HOME/live/xlog/bin/record posted %GROUP% <$tf
+ %BASEDIR%/xlog/bin/record posted %GROUP% <$tf
exit 0
fi
echo
echo ======================
cat $tf
-) | mail -s 'lost moderated newsgroup submission' webstump
+) | mail -s "lost moderated newsgroup submission %ABBREV%" webstump