4.4BSD/usr/src/contrib/news/inn/samples/innshellvars

#! /bin/sh
##  $Revision: 1.2 $
##  Set up any and all shell variables that an INN shell script
##  might need.  Also sets umask.


##  =()<ACTIVE=@<_PATH_ACTIVE>@>()=
ACTIVE=/var/spool/news/data/active
##  =()<ACTIVETIMES=@<_PATH_ACTIVETIMES>@>()=
ACTIVETIMES=/var/spool/news/data/active.times
##  =()<AWK=@<_PATH_AWK>@>()=
AWK=awk
##  =()<BATCH=@<_PATH_BATCHDIR>@>()=
BATCH=/var/spool/news/out.going
##  =()<COMPRESS=@<_PATH_COMPRESS>@>()=
COMPRESS=/usr/bin/compress
##  =()<CONTROLPROGS=@<_PATH_CONTROLPROGS>@>()=
CONTROLPROGS=/var/spool/news/data/ctlbin
##  =()<CTLFILE=@<_PATH_CONTROLCTL>@>()=
CTLFILE=/var/spool/news/data/control.ctl
##  =()<CYCLES=@<LOG_CYCLES>@>()=
CYCLES=7
##  =()<DAILY=@<_PATH_LOCKS>@/LOCK.news.daily>()=
DAILY=/var/spool/news/data/LOCK.news.daily
##  =()<EGREP=@<_PATH_EGREP>@>()=
EGREP=egrep
##  =()<ERRLOG=@<_PATH_ERRLOG>@>()=
ERRLOG=/var/spool/news/data/errlog
##  =()<CTLWATCH=@<_PATH_CTLWATCH>@>()=
CTLWATCH=/var/spool/news/data/innwatch.ctl
##  =()<HAVE_UUSTAT=@<HAVE_UUSTAT>@>()=
HAVE_UUSTAT=DO
##  =()<HISTORY=@<_PATH_HISTORY>@>()=
HISTORY=/var/spool/news/data/history
##  =()<INCOMING=@<_PATH_SPOOLNEWS>@>()=
INCOMING=/var/spool/news/spool/in.coming
##  =()<INEWS=@<_PATH_INEWS>@>()=
INEWS=/usr/contrib/news/inews
##  =()<INNCONFVAL=@<_PATH_NEWSBIN>@/innconfval>()=
INNCONFVAL=/usr/contrib/news/innconfval
##  =()<INND=@<_PATH_INND>@>()=
INND=/usr/contrib/news/innd
##  =()<INNDDIR=@<_PATH_INNDDIR>@>()=
INNDDIR=/var/spool/news/data/innd
##  =()<INNDSTART=@<_PATH_INNDSTART>@>()=
INNDSTART=/usr/contrib/news/inndstart
##  =()<INNWATCH=@<_PATH_NEWSBIN>@/innwatch>()=
INNWATCH=/usr/contrib/news/innwatch
##  =()<LOCKS=@<_PATH_LOCKS>@>()=
LOCKS=/var/spool/news/data
##  =()<LOG=@<_PATH_LOGFILE>@>()=
LOG=/var/spool/news/data/news
##  =()<MAILCMD=@<_PATH_MAILCMD>@>()=
MAILCMD=/usr/bin/Mail
##  =()<MOST_LOGS=@<_PATH_MOST_LOGS>@>()=
MOST_LOGS=/var/spool/news/data
##  =()<NEWACTIVE=@<_PATH_NEWACTIVE>@>()=
NEWACTIVE=/var/spool/news/data/active.tmp
##  =()<NEWSBIN=@<_PATH_NEWSBIN>@>()=
NEWSBIN=/usr/contrib/news
##  =()<NEWSCONTROL=@<_PATH_NEWSCONTROL>@>()=
NEWSCONTROL=/var/spool/news/data/innd/control
##  =()<NEWSFEEDS=@<_PATH_NEWSFEEDS>@>()=
NEWSFEEDS=/var/spool/news/data/newsfeeds
##  =()<NEWSGROUPS=@<_PATH_NEWSGROUPS>@>()=
NEWSGROUPS=/var/spool/news/data/newsgroups
##  =()<NEWSLIB=@<_PATH_NEWSLIB>@>()=
NEWSLIB=/var/spool/news/data
##  =()<NEWSMASTER=@<NEWSMASTER>@>()=
NEWSMASTER=usenet
##  =()<NEWSUSER=@<NEWSUSER>@>()=
NEWSUSER=news
##  =()<NNTPCONNECT=@<_PATH_NNTPCONNECT>@>()=
NNTPCONNECT=/var/spool/news/data/innd/nntpin
##  =()<OLDACTIVE=@<_PATH_OLDACTIVE>@>()=
OLDACTIVE=/var/spool/news/data/active.old
##  =()<RNEWS=@<_PATH_RNEWS>@>()=
RNEWS=/usr/contrib/news/rnews
##  =()<SED=@<_PATH_SED>@>()=
SED=sed
##  =()<SERVERPID=@<_PATH_SERVERPID>@>()=
SERVERPID=/var/spool/news/data/innd/innd.pid
##  =()<SLEEPTIME=@<INNWATCH_SLEEPTIME>@>()=
SLEEPTIME=600
##  =()<SPOOL=@<_PATH_SPOOL>@>()=
SPOOL=/var/spool/news/spool
##  =()<STATUS=@<_PATH_INNWSTATUS>@>()=
STATUS=/var/spool/news/data/innwatch.status
##  =()<TEMPSOCK=`basename @<_PATH_TEMPSOCK>@ | ${SED} -e 's/XXXXXX$/*/'`>()=
TEMPSOCK=`basename /var/spool/news/data/innd/ctlinndXXXXXX | ${SED} -e 's/XXXXXX$/*/'`
##  =()<TEMPSOCKDIR=`echo @<_PATH_TEMPSOCK>@ | ${SED} -e 's@/[^/]*$@@'`>()=
TEMPSOCKDIR=`echo /var/spool/news/data/innd/ctlinndXXXXXX | ${SED} -e 's@/[^/]*$@@'`
##  =()<WATCHPID=@<_PATH_WATCHPID>@>()=
WATCHPID=/var/spool/news/data/innwatch.pid
##  =()<Z=@<_PATH_COMPRESSEXT>@>()=
Z=.Z

LOCALGROUPS=${NEWSLIB}/localgroups

##  =()<TMPDIR=${TMPDIR-@<_PATH_TMP>@}>()=
TMPDIR=${TMPDIR-/tmp}
export TMPDIR
PATH=${NEWSBIN}:${PATH}:/bin:/usr/bin:/usr/ucb
export PATH

##  =()<umask @<NEWSUMASK>@>()=
umask 02