#! /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