news@drivax.UUCP (Wayne Davison) (09/09/89)
The recent rash of bogus newgroup messages has reminded me that I'm glad
I made a change to my newgroup script file (in C news) to totally ignore
messages that were approved by above-user@above-host. The change is very
simple:
*** newgroup.orig Wed Aug 23 14:57:07 1989
--- newgroup Wed Aug 23 17:07:27 1989
***************
*** 14,20 ****
cat >$F
# unapproved ctl msg? then quit
! grep -s '^Approved:' $F >/dev/null || { rm -f $F; exit 0; }
SENDER="`grep '^Sender:' $F | sed 's/^[^:]*: *//'`"
case "$SENDER" in
--- 14,23 ----
cat >$F
# unapproved ctl msg? then quit
! APPROVER="`grep '^Approved:' $F | sed 's/^[^:]*: *//'`"
! case "$APPROVER" in
! ""|above-user@above-host) rm -f $F; exit 0;;
! esac
SENDER="`grep '^Sender:' $F | sed 's/^[^:]*: *//'`"
case "$SENDER" in
--
Wayne Davison \ /| / /| \/ /| /(_) davison@drivax.UUCP
(_)/ |/ /\| / / |/ \ ...!amdahl!drivax!davison