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 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229
|
/* $Revision: 1.33 $
**
** Here be #define's for filenames, socket names, environment variables,
** and so on. The numbers refer to sections in the config.dist file.
*/
/*
** 7. PATHS TO COMMON PROGRAMS
*/
/* =()<#define _PATH_INND "@<_PATH_INND>@">()= */
#define _PATH_INND "/usr/news/bin/innd"
/* =()<#define _PATH_INNDSTART "@<_PATH_INNDSTART>@">()= */
#define _PATH_INNDSTART "/usr/news/bin/inndstart"
/* =()<#define _PATH_SENDMAIL "@<_PATH_SENDMAIL>@">()= */
#define _PATH_SENDMAIL "/usr/sbin/sendmail -t"
/* =()<#define _PATH_SH "@<_PATH_SH>@">()= */
#define _PATH_SH "/bin/sh"
/* =()<#define _PATH_NNRPD "@<_PATH_NNRPD>@">()= */
#define _PATH_NNRPD "/usr/news/bin/nnrpd"
/* =()<#define _PATH_NNTPD "@<_PATH_NNTPD>@">()= */
#define _PATH_NNTPD "/usr/news/bin/nnrpd"
/* =()<#define _PATH_NNQRD "@<_PATH_NNQRD>@">()= */
#define _PATH_NNQRD "/usr/news/bin/nnrpd"
/* =()<#define _PATH_COMPRESS "@<_PATH_COMPRESS>@">()= */
#define _PATH_COMPRESS "/usr/bin/compress"
/* =()<#define _PATH_RNEWS "@<_PATH_RNEWS>@">()= */
#define _PATH_RNEWS "/usr/news/bin/rnews"
/* =()<#define _PATH_AUTHDIR "@<_PATH_AUTHDIR>@">()= */
#define _PATH_AUTHDIR "/usr/news/bin/auth"
/* =()<#define _PATH_NEWSBIN "@<_PATH_NEWSBIN>@">()= */
#define _PATH_NEWSBIN "/usr/news/bin"
/* =()<#define _PATH_TMP "@<_PATH_TMP>@">()= */
#define _PATH_TMP "/var/tmp"
/* =()<#define _PATH_GZIP "@<_PATH_GZIP>@">()= */
#define _PATH_GZIP "/usr/contrib/bin/gzip"
/*
** 8. PATHS RELATED TO THE SPOOL DIRECTORY
*/
/* =()<#define _PATH_SPOOL "@<_PATH_SPOOL>@">()= */
#define _PATH_SPOOL "/var/news/spool/articles"
/* =()<#define _PATH_OVERVIEWDIR "@<_PATH_OVERVIEWDIR>@">()= */
#define _PATH_OVERVIEWDIR "/var/news/spool/over.view"
/* =()<#define _PATH_OVERVIEW "@<_PATH_OVERVIEW>@">()= */
#define _PATH_OVERVIEW ".overview"
/* =()<#define _PATH_SPOOLNEWS "@<_PATH_SPOOLNEWS>@">()= */
#define _PATH_SPOOLNEWS "/var/news/spool/in.coming"
/* =()<#define _PATH_SPOOLTEMP "@<_PATH_SPOOLTEMP>@">()= */
#define _PATH_SPOOLTEMP "/var/tmp"
/* =()<#define _PATH_BADNEWS "@<_PATH_BADNEWS>@">()= */
#define _PATH_BADNEWS "/var/news/spool/in.coming/bad"
/* =()<#define _PATH_RELBAD "@<_PATH_RELBAD>@">()= */
#define _PATH_RELBAD "bad"
/*
** 9. EXECUTION PATHS FOR INND AND RNEWS
*/
/* =()<#define _PATH_RNEWS_DUP_LOG "@<_PATH_RNEWS_DUP_LOG>@">()= */
#define _PATH_RNEWS_DUP_LOG "/dev/null"
/* =()<#define _PATH_RNEWSPROGS "@<_PATH_RNEWSPROGS>@">()= */
#define _PATH_RNEWSPROGS "/usr/news/bin/rnews.libexec"
/* =()<#define _PATH_CONTROLPROGS "@<_PATH_CONTROLPROGS>@">()= */
#define _PATH_CONTROLPROGS "/usr/news/bin/control"
/* =()<#define _PATH_BADCONTROLPROG "@<_PATH_BADCONTROLPROG>@">()= */
#define _PATH_BADCONTROLPROG "default"
/*
** 10. SOCKETS CREATED BY INND OR CLIENTS
*/
/* =()<#define _PATH_INNDDIR "@<_PATH_INNDDIR>@">()= */
#define _PATH_INNDDIR "/var/news/run"
/* =()<#define _PATH_NNTPCONNECT "@<_PATH_NNTPCONNECT>@">()= */
#define _PATH_NNTPCONNECT "/var/news/run/nntpin"
/* =()<#define _PATH_NEWSCONTROL "@<_PATH_NEWSCONTROL>@">()= */
#define _PATH_NEWSCONTROL "/var/news/run/control"
/* =()<#define _PATH_TEMPSOCK "@<_PATH_TEMPSOCK>@">()= */
#define _PATH_TEMPSOCK "/var/news/run/ctlinndXXXXXX"
/*
** 11. LOG AND CONFIG FILES
*/
/* =()<#define _PATH_NEWSLIB "@<_PATH_NEWSLIB>@">()= */
#define _PATH_NEWSLIB "/var/news/etc"
/* =()<#define _PATH_LOGFILE "@<_PATH_LOGFILE>@">()= */
#define _PATH_LOGFILE "/var/log/news/news"
/* =()<#define _PATH_ERRLOG "@<_PATH_ERRLOG>@">()= */
#define _PATH_ERRLOG "/var/log/news/errlog"
/* =()<#define _PATH_SERVERPID "@<_PATH_SERVERPID>@">()= */
#define _PATH_SERVERPID "/var/news/run/innd.pid"
/* =()<#define _PATH_NEWSFEEDS "@<_PATH_NEWSFEEDS>@">()= */
#define _PATH_NEWSFEEDS "/var/news/etc/newsfeeds"
/* =()<#define _PATH_HISTORY "@<_PATH_HISTORY>@">()= */
#define _PATH_HISTORY "/var/news/etc/history"
/* =()<#define _PATH_INNDHOSTS "@<_PATH_INNDHOSTS>@">()= */
#define _PATH_INNDHOSTS "/var/news/etc/hosts.nntp"
/* =()<#define _PATH_ACTIVE "@<_PATH_ACTIVE>@">()= */
#define _PATH_ACTIVE "/var/news/etc/active"
/* =()<#define _PATH_NEWACTIVE "@<_PATH_NEWACTIVE>@">()= */
#define _PATH_NEWACTIVE "/var/news/etc/active.tmp"
/* =()<#define _PATH_OLDACTIVE "@<_PATH_OLDACTIVE>@">()= */
#define _PATH_OLDACTIVE "/var/news/etc/active.old"
/* =()<#define _PATH_ACTIVETIMES "@<_PATH_ACTIVETIMES>@">()= */
#define _PATH_ACTIVETIMES "/var/news/etc/active.times"
/* =()<#define _PATH_BATCHDIR "@<_PATH_BATCHDIR>@">()= */
#define _PATH_BATCHDIR "/var/news/spool/out.going"
/* =()<#define _PATH_ARCHIVEDIR "@<_PATH_ARCHIVEDIR>@">()= */
#define _PATH_ARCHIVEDIR "/var/news/spool/archive"
/* =()<#define _PATH_DISTPATS "@<_PATH_DISTPATS>@">()= */
#define _PATH_DISTPATS "/var/news/etc/distrib.pats"
/* =()<#define _PATH_NNRPDIST "@<_PATH_NNRPDIST>@">()= */
#define _PATH_NNRPDIST "/var/news/etc/distributions"
/* =()<#define _PATH_NNRPSUBS "@<_PATH_NNRPSUBS>@">()= */
#define _PATH_NNRPSUBS "/var/news/etc/subscriptions"
/* =()<#define _PATH_NEWSGROUPS "@<_PATH_NEWSGROUPS>@">()= */
#define _PATH_NEWSGROUPS "/var/news/etc/newsgroups"
/* =()<#define _PATH_CONFIG "@<_PATH_CONFIG>@">()= */
#define _PATH_CONFIG "/var/news/etc/inn.conf"
/* =()<#define _PATH_CLIENTACTIVE "@<_PATH_CLIENTACTIVE>@">()= */
#define _PATH_CLIENTACTIVE "/var/news/etc/active"
/* =()<#define _PATH_TEMPACTIVE "@<_PATH_TEMPACTIVE>@">()= */
#define _PATH_TEMPACTIVE "/var/tmp/activeXXXXXX"
/* =()<#define _PATH_TEMPMODERATORS "@<_PATH_TEMPMODERATORS>@">()= */
#define _PATH_TEMPMODERATORS "/var/tmp/moderatorsXXXXXX"
/* =()<#define _PATH_MODERATORS "@<_PATH_MODERATORS>@">()= */
#define _PATH_MODERATORS "/var/news/etc/moderators"
/* =()<#define _PATH_SERVER "@<_PATH_SERVER>@">()= */
#define _PATH_SERVER "/var/news/etc/server"
/* =()<#define _PATH_NNTPPASS "@<_PATH_NNTPPASS>@">()= */
#define _PATH_NNTPPASS "/var/news/etc/passwd.nntp"
/* =()<#define _PATH_NNRPACCESS "@<_PATH_NNRPACCESS>@">()= */
#define _PATH_NNRPACCESS "/var/news/etc/nnrp.access"
/* =()<#define _PATH_EXPIRECTL "@<_PATH_EXPIRECTL>@">()= */
#define _PATH_EXPIRECTL "/var/news/etc/expire.ctl"
/* =()<#define _PATH_SCHEMA "@<_PATH_SCHEMA>@">()= */
#define _PATH_SCHEMA "/var/news/etc/overview.fmt"
/* =()<#define _PATH_XBATCHES "@<_PATH_XBATCHES>@">()= */
#define _PATH_XBATCHES "/var/news/spool/in.coming"
/*
** ENVIRONMENT VARIABLES
*/
/* The host name of the NNTP server, for client posting. */
#define _ENV_NNTPSERVER "NNTPSERVER"
/* The Organization header line, for client posting. */
#define _ENV_ORGANIZATION "ORGANIZATION"
/* What to put in the From line, for client posting. */
#define _ENV_FROMHOST "FROMHOST"
/* =()<#define _ENV_UUCPHOST "@<_ENV_UUCPHOST>@">()= */
#define _ENV_UUCPHOST "UU_MACHINE"
/*
** PARAMETERS IN THE _PATH_CONFIG FILE.
*/
/* Host for the From line; default is FQDN. */
#define _CONF_FROMHOST "fromhost"
/* NNTP server to post to, if getenv(_ENV_NNTPSERVER) is NULL. */
#define _CONF_SERVER "server"
/* Host for the Path line; default is FQDN. */
#define _CONF_PATHHOST "pathhost"
/* Data for the Organization line if getenv(_ENV_ORGANIZATION) is NULL. */
#define _CONF_ORGANIZATION "organization"
/* Default host to mail moderated articles to. */
#define _CONF_MODMAILER "moderatormailer"
/* Default domain of local host. */
#define _CONF_DOMAIN "domain"
/* Default mime version. */
#define _CONF_MIMEVERSION "mime-version"
/* Default Content-Type */
#define _CONF_CONTENTTYPE "mime-contenttype"
/* Default encoding */
#define _CONF_ENCODING "mime-encoding"
/* Default listening address */
#define _CONF_BINDADDRESS "bindaddress"
/* Default NNTP port */
#define _CONF_PORT "port"
/* Try using actived */
#define _CONF_USEACTIVED "useactived"
/* Disable internal control messages processing */
#define _CONF_USECONTROLCHAN "usecontrolchan"
/*
** 13. TCL Support
*/
/* =()<#define _PATH_TCL_STARTUP "@<_PATH_TCL_STARTUP>@">()= */
#define _PATH_TCL_STARTUP "/usr/news/bin/control/startup.tcl"
/* =()<#define _PATH_TCL_FILTER "@<_PATH_TCL_FILTER>@">()= */
#define _PATH_TCL_FILTER "/usr/news/bin/control/filter.tcl"
/*
** 15. Local Configuration
*/
/* =()<#define _PATH_NEWSHOME "@<_PATH_NEWSHOME>@">()= */
#define _PATH_NEWSHOME "/usr/news"
/*
** 17. PERL Support
*/
/* =()<#define _PATH_PERL_STARTUP_INND "@<_PATH_PERL_STARTUP_INND>@">()= */
#define _PATH_PERL_STARTUP_INND "/usr/news/bin/control/startup_innd.pl"
/* =()<#define _PATH_PERL_FILTER_INND "@<_PATH_PERL_FILTER_INND>@">()= */
#define _PATH_PERL_FILTER_INND "/usr/news/bin/control/filter_innd.pl"
/* =()<#define _PATH_PERL_FILTER_NNRPD "@<_PATH_PERL_FILTER_NNRPD>@">()= */
#define _PATH_PERL_FILTER_NNRPD "/usr/news/bin/control/filter_nnrpd.pl"
/*
** 18. actived configuration
*/
/* =()<#define _PATH_ACTIVED "@<_PATH_ACTIVED>@">()= */
#define _PATH_ACTIVED "/usr/lib/news/bin/actived"
/* =()<#define _PATH_ACTIVEDPID "@<_PATH_ACTIVEDPID>@">()= */
#define _PATH_ACTIVEDPID "/var/run/innd/actived.pid"
|