1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114
|
#!@_PATH_SH@
## $Revision: 7466 $
## Set up any and all shell variables that an INN shell script
## might need. Also sets umask.
## NOTE: When adding stuff here, add the corresponding variables to
## innshellvars.pl and innshellvars.tcl and innshellvars.csh
eval `@prefix@/bin/innconfval -s`
NEWSHOME=${PATHNEWS}
SPOOLBASE=${PATHSPOOL}
MOST_LOGS=${PATHLOG}
export NEWSHOME SPOOL MOST_LOGS
NEWSBIN=${PATHBIN}
NEWSETC=${PATHETC}
NEWSLIB=@LIBDIR@
INNDDIR=${PATHRUN}
LOCKS=${PATHRUN}
export NEWSBIN NEWSETC INNDDIR NEWSHOME
ERRLOG=${MOST_LOGS}/errlog
LOG=${MOST_LOGS}/news
ARCHIVEDIR=${PATHARCHIVE}
SPOOL=${PATHARTICLES}
BATCH=${PATHOUTGOING}
INCOMING=${PATHINCOMING}
OVERVIEWDIR=${PATHOVERVIEW}
SPOOLNEWS=${PATHINCOMING}
BADNEWS=${PATHINCOMING}/bad
ACTIVE=${PATHDB}/active
ACTIVETIMES=${PATHDB}/active.times
CTLFILE=${NEWSETC}/control.ctl
CTLWATCH=${NEWSETC}/innwatch.ctl
HISTORY=${PATHDB}/history
NEWACTIVE=${PATHDB}/active.tmp
NEWSFEEDS=${NEWSETC}/newsfeeds
NEWSGROUPS=${PATHDB}/newsgroups
OLDACTIVE=${PATHDB}/active.old
PATH_MOTD=${NEWSETC}/motd.news
EXPIRECTL=${NEWSETC}/expire.ctl
LOCALGROUPS=${NEWSETC}/localgroups
CONTROLPROGS=${PATHCONTROL}
INNCONFVAL=${NEWSBIN}/innconfval
INND=${NEWSBIN}/innd
INNDSTART=${NEWSBIN}/inndstart
INNWATCH=${NEWSBIN}/innwatch
INEWS=${NEWSBIN}/inews
RNEWS=${NEWSBIN}/rnews
PERL_STARTUP_INND=${PATHFILTER}/startup_innd.pl
PERL_FILTER_INND=${PATHFILTER}/filter_innd.pl
PERL_FILTER_NNRPD=${PATHFILTER}/filter_nnrpd.pl
PYTHON_FILTER_INND=${PATHFILTER}/filter_innd.py
PATH_PYTHON_INN_MODULE=${PATHFILTER}/INN.py
PATH_TCL_STARTUP=${PATHFILTER}/startup.tcl
PATH_TCL_FILTER=${PATHFILTER}/filter.tcl
DAILY=${LOCKS}/LOCK.news.daily
NEWSCONTROL=${INNDDIR}/control
NNTPCONNECT=${INNDDIR}/nntpin
SERVERPID=${INNDDIR}/innd.pid
INNWSTATUS=${INNDDIR}/innwatch.status
WATCHPID=${INNDDIR}/innwatch.pid
AWK=@_PATH_AWK@
SED=@_PATH_SED@
INNDF=${NEWSBIN}/inndf
EGREP=@_PATH_EGREP@
PERL=@_PATH_PERL@
GPGV=@PATH_GPGV@
PGP=@_PATH_PGP@
SORT="@_PATH_SORT@"
GETFTP="@GETFTP@"
UUX=@_PATH_UUX@
COMPRESS=@COMPRESS@
GZIP=@GZIP@
UNCOMPRESS="@UNCOMPRESS@"
LOG_COMPRESS=@LOG_COMPRESS@
Z=@LOG_COMPRESSEXT@
if [ "$OVMETHOD" = "ovdb" ]; then
DB_HOME="${PATHOVERVIEW}"
export DB_HOME
fi
TEMPSOCK=`basename ${INNDDIR}/ctlinndXXXXXX | ${SED} -e 's/XXXXXX$/*/'`
TEMPSOCKDIR=`echo ${INNDDIR}/ctlinndXXXXXX | ${SED} -e 's@/[^/]*$@@'`
HAVE_UUSTAT=@HAVE_UUSTAT@
NEWSMASTER=@NEWSMASTER@
NEWSUSER=@NEWSUSER@
NEWSGROUP=@NEWSGRP@
TMPDIR=${PATHTMP}; export TMPDIR;
SPOOLTEMP=${PATHTMP}
NEWSLBIN=${NEWSHOME}/local
export NEWSLBIN
umask @NEWSUMASK@
PATH=${NEWSLBIN}:${NEWSBIN}:${PATH}:/bin:/usr/bin:/usr/ucb
export PATH
HOME=$PATHNEWS
export HOME
|