home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume4 / unaxcess / part1 / Utilities / upost.sh < prev    next >
Encoding:
Text File  |  1986-11-30  |  637 b   |  26 lines

  1. :
  2. : "%W% %E% %U% ncoast!bsa %Z%"
  3. : "%Z% Copyright (C) 1986 by Brandon S. Allbery, All Rights Reserved %Z%"
  4. :
  5.  
  6. UADIR="`sed -n 's/^@UAOWNER@:[^:]*:[^:]*:[^:]*:[^:]*:\([^:]*\):[^:]*$/\1/p' < /etc/passwd`"
  7.  
  8. conf=$1; shift
  9. msgnum=`cat $UADIR/msgdir/$conf/himsg`
  10. case "$msgnum" in
  11. [0-9]*)    ;;
  12. *)    echo "$msgnum" >&2
  13.     exit 1
  14. esac
  15. msgnum=`expr $msgnum + 1`
  16. if echo "Date: `@udate@`
  17. From: Message Posting Daemon <${LOGNAME-daemon>
  18. To: All
  19. Subject: $*
  20. " > $UADIR/msgdir/$conf/$msgnum 2>/dev/null
  21. then    cat >> $UADIR/msgdir/$conf/$msgnum
  22.     echo $msgnum > $UADIR/msgdir/$conf/himsg
  23. else    echo "$0: could not make new message $msgnum in $conf"
  24.     exit 1
  25. fi
  26.