home *** CD-ROM | disk | FTP | other *** search
- :
- #! /bin/sh
- # pn - news poster for bootstrap news
- # Copyright 1989 Ronald Florence (ron@mlfarm, 7/30/89)
- #
-
- Hostname=BigNode
- Seqfile=/usr/lib/news/seq
- set `date`
- Datestr="$3 $2 `expr $6 % 100` $4 $5"
- ID=`cat $Seqfile`
- Sys=`uuname -l`
- User=`logname`
-
- echo "Newsgroups: \c"
- read Groups rest
- echo "Subject: \c"
- read Subject rest
-
- Tmpart=/tmp/newsart.$$
-
- cat > $Tmpart <<EOH
- Path: $Sys!$User
- From: $User@$Sys.UUCP
- Newsgroups: $Groups
- Subject: $Subject
- Message-ID: <$ID@$Sys.UUCP>
- Date: $Datestr
- Followup-To:
- Distribution:
- Keywords:
- Organization:
- Lines:
-
-
- EOH
-
- vi +13 $Tmpart
-
- cls
- more $Tmpart
- echo "----------"
- echo "\nPost this article to all of usenet? \c"
- while read yn
- do case $yn in
- y*|Y*) uux - -r $Hostname!rnews < $Tmpart ;
- echo `expr $ID + 1` > $Seqfile ;
- echo "Posted!" ;
- break ;;
- n*|N*) echo "Article cancelled!" ;
- break ;;
- *) echo "Yes or no? \c" ;;
- esac
- done
- rm -f $Tmpart
-