#!/bin/sh # Generated by nn release 6.4.18 VERSION="6.4.18" INEWS="/usr/bin/inews" INEWS_DIR="/usr/bin" AWK="awk" NNTP=true ACTIVE=/var/spool/nn/ACTIVE NNTPCACHE= LOG=/usr/lib/nn/Log TMP=${TMPDIR-/usr/tmp} DB=/var/spool/nn BIN=/usr/bin LIB=/usr/lib/nn AUTH=false # ---- end of prefix # nnspew -- generate subject line database # # From: James A. Woods (ames!jaw), NASA Ames Research Center # # Updates the auxiliary 'subjects' file. It must be activated regularly # via a system-wide 'cron' or 'at' command, e.g. # # 2 6,9,12,15,18,21 * * * root /bin/nice /usr/lib/nn/nnspew trap "rm -f $TMP/nnsubj$$* ; exit" 0 1 2 15 # We use a "secret" 'nn -SPEW' call to do the hard part: if $BIN/nn -SPEW < /dev/null > $TMP/nnsubj$$a then if sort -u $TMP/nnsubj$$a > $TMP/nnsubj$$b then mv $TMP/nnsubj$$b $DB/subjects chmod 644 $DB/subjects fi fi