📄 config.data
字号:
## File unknown "to.*" groups into the "to" newsgroup? Pick DO or DONT.#### =()<MERGE_TO_GROUPS @<MERGE_TO_GROUPS>@>()=MERGE_TO_GROUPS DONT## File articles in unknown newsgroups into junk? Pick DO or DONT.#### =()<WANT_TRASH @<WANT_TRASH>@>()=WANT_TRASH DONT## Record rejected articles in history? Pick DO or DONT.#### =()<REMEMBER_TRASH @<REMEMBER_TRASH>@>()=REMEMBER_TRASH DONT## Check the linecount against the Lines header? Pick DO or DONT.#### =()<CHECK_LINECOUNT @<CHECK_LINECOUNT>@>()=CHECK_LINECOUNT DONT## If checking, the error must be within LINECOUNT_FUZZ lines.## Five is number of .signature lines + 1.#### =()<LINECOUNT_FUZZ @<LINECOUNT_FUZZ>@>()=LINECOUNT_FUZZ 5## Have innd throttle itself after this many I/O errors.#### =()<IO_ERROR_COUNT @<IO_ERROR_COUNT>@>()=IO_ERROR_COUNT 50## Default value for ctlinnd -t flag; use 0 to wait and poll.#### =()<CTLINND_TIMEOUT @<CTLINND_TIMEOUT>@>()=CTLINND_TIMEOUT 0## Flush logs if we go this long with no I/O.#### =()<DEFAULT_TIMEOUT @<DEFAULT_TIMEOUT>@>()=DEFAULT_TIMEOUT 300## INND closes channel if inactive this long (seconds).#### =()<PEER_TIMEOUT @<PEER_TIMEOUT>@>()=PEER_TIMEOUT (1 * 60 * 60)## NNRP exits if inactive this long (seconds).#### =()<CLIENT_TIMEOUT @<CLIENT_TIMEOUT>@>()=CLIENT_TIMEOUT (2 * 60 * 60)## Allow nnrpd readers when paused or throttled? Pick DO or DONT.#### =()<ALLOW_READERS @<ALLOW_READERS>@>()=ALLOW_READERS DO## Refuse newsreader connections if load is higher then this; -1 disables.#### =()<NNRP_LOADLIMIT @<NNRP_LOADLIMIT>@>()=NNRP_LOADLIMIT 16## Don't readdir() spool dir if same group within this many secs.#### =()<NNRP_RESCAN_DELAY @<NNRP_RESCAN_DELAY>@>()=NNRP_RESCAN_DELAY 60## Do gethostbyaddr on client adresses in nnrp? Pick DO or DONT.## (If DONT, then use only IP addresses in hosts.nnrp)#### =()<NNRP_GETHOSTBYADDR @<NNRP_GETHOSTBYADDR>@>()=NNRP_GETHOSTBYADDR DO## How many Message-ID retrievals until nnrpd does a dbzincore? Set## to -1 to never do incore.#### =()<NNRP_DBZINCORE_DELAY @<NNRP_DBZINCORE_DELAY>@>()=NNRP_DBZINCORE_DELAY 40## Strip Sender from posts that didn't authenticate? Pick DO or DONT.#### =()<NNRP_AUTH_SENDER @<NNRP_AUTH_SENDER>@>()=NNRP_AUTH_SENDER DONT## How many read/write failures until channel is put to sleep or closed?#### =()<BAD_IO_COUNT @<BAD_IO_COUNT>@>()=BAD_IO_COUNT 5## Multiplier for sleep in EWOULDBLOCK writes (seconds).#### =()<BLOCK_BACKOFF @<BLOCK_BACKOFF>@>()=BLOCK_BACKOFF (2 * 60)## How many article-writes between active and history updates?#### =()<ICD_SYNC_COUNT @<ICD_SYNC_COUNT>@>()=ICD_SYNC_COUNT 10## Tell resolver _res.options to be fast? Pick DO or DONT.#### =()<FAST_RESOLV @<FAST_RESOLV>@>()=FAST_RESOLV DONT## Drop articles that were posted this many days ago.#### =()<DEFAULT_CUTOFF @<DEFAULT_CUTOFF>@>()=DEFAULT_CUTOFF 14## Maximum number of incoming NNTP connections.#### =()<DEFAULT_CONNECTIONS @<DEFAULT_CONNECTIONS>@>()=DEFAULT_CONNECTIONS 50## Wait this many seconds before channel restarts.#### =()<CHANNEL_RETRY_TIME @<CHANNEL_RETRY_TIME>@>()=CHANNEL_RETRY_TIME (5 * 60)## Wait this many seconds before seeing if pause is ended.#### =()<PAUSE_RETRY_TIME @<PAUSE_RETRY_TIME>@>()=PAUSE_RETRY_TIME (5 * 60)## Wait this many seconds between noticing inactive channels.#### =()<CHANNEL_INACTIVE_TIME @<CHANNEL_INACTIVE_TIME>@>()=CHANNEL_INACTIVE_TIME (10 * 60)## Put nntplink info (filename) into the log?#### =()<NNTPLINK_LOG @<NNTPLINK_LOG>@>()=NNTPLINK_LOG DONT## Log by host IP address, rather than from Path line?#### =()<IPADDR_LOG @<IPADDR_LOG>@>()=IPADDR_LOG DONT## Log NNTP activity after this many articles.#### =()<NNTP_ACTIVITY_SYNC @<NNTP_ACTIVITY_SYNC>@>()=NNTP_ACTIVITY_SYNC 200## Free buffers bigger than this when we're done with them.#### =()<BIG_BUFFER @<BIG_BUFFER>@>()=BIG_BUFFER (2 * START_BUFF_SIZE)## A general small buffer.#### =()<SMBUF @<SMBUF>@>()=SMBUF 256## Buffer for a single article name.#### =()<MAXARTFNAME @<MAXARTFNAME>@>()=MAXARTFNAME 10## Buffer for a single pathname in the spool directory.#### =()<SPOOLNAMEBUFF @<SPOOLNAMEBUFF>@>()=SPOOLNAMEBUFF 512## Maximum size of a single header.#### =()<MAXHEADERSIZE @<MAXHEADERSIZE>@>()=MAXHEADERSIZE 1024## Byte limit on locally-posted articles; 0 to disable the check.#### =()<LOCAL_MAX_ARTSIZE @<LOCAL_MAX_ARTSIZE>@>()=LOCAL_MAX_ARTSIZE 0## Do you have uustat, or just uuq? Pick DO or DONT#### =()<HAVE_UUSTAT @<HAVE_UUSTAT>@>()=HAVE_UUSTAT DO#### 7. PATHS TO COMMON PROGRAMS## Where the raison d'etre for this distribution lives.#### =()<_PATH_INND @<_PATH_INND>@>()=_PATH_INND /usr/contrib/news/innd## Where the optional front-end that exec's innd lives.#### =()<_PATH_INNDSTART @<_PATH_INNDSTART>@>()=_PATH_INNDSTART /usr/contrib/news/inndstart## Where news boot-up script should be installed.#### =()<_PATH_NEWSBOOT @<_PATH_NEWSBOOT>@>()=_PATH_NEWSBOOT /usr/contrib/news/rc.news## Where sendmail, or a look-alike, lives.## The -t is optional and says to read message for recipients#### =()<_PATH_SENDMAIL @<_PATH_SENDMAIL>@>()=_PATH_SENDMAIL /usr/sbin/sendmail -t## Where the shell is.#### =()<_PATH_SH @<_PATH_SH>@>()=_PATH_SH /bin/sh## Where the compress program lives.#### =()<_PATH_COMPRESS @<_PATH_COMPRESS>@>()=_PATH_COMPRESS /usr/bin/compress## What extension your compress appends#### =()<_PATH_COMPRESSEXT @<_PATH_COMPRESSEXT>@>()=_PATH_COMPRESSEXT .Z## Where egrep lives (you might need the FSF one; see scanlogs)#### =()<_PATH_EGREP @<_PATH_EGREP>@>()=_PATH_EGREP egrep## Where awk lives#### =()<_PATH_AWK @<_PATH_AWK>@>()=_PATH_AWK awk## Where sed lives (you might need the FSF one)#### =()<_PATH_SED @<_PATH_SED>@>()=_PATH_SED sed## Where inews lives.#### =()<_PATH_INEWS @<_PATH_INEWS>@>()=_PATH_INEWS /usr/contrib/news/inews## Where rnews lives.#### =()<_PATH_RNEWS @<_PATH_RNEWS>@>()=_PATH_RNEWS /usr/contrib/news/rnews## Where the NNRP server lives.#### =()<_PATH_NNRPD @<_PATH_NNRPD>@>()=_PATH_NNRPD /usr/contrib/news/nnrpd## The path of the process run when an unknown host connects to innd.## Usually the same as _PATH_NNRPD, but may be, e.g., the path to## nntpd from the reference implementation.#### =()<_PATH_NNTPD @<_PATH_NNTPD>@>()=_PATH_NNTPD /usr/contrib/news/nnrpd## Where the NNQR server lives. Make same as _PATH_NNRPD for now#### =()<_PATH_NNQRD @<_PATH_NNRPD>@>()=_PATH_NNQRD /usr/contrib/news/nnrpd## Where most other programs live.## See also _PATH_RNEWSPROGS and _PATH_CONTROLPROGS, below.#### =()<_PATH_NEWSBIN @<_PATH_NEWSBIN>@>()=_PATH_NEWSBIN /usr/contrib/news## Where temporary files live on the server#### =()<_PATH_TMP @<_PATH_TMP>@>()=_PATH_TMP /tmp## Command to send mail (with -s "subject" allowed)#### =()<_PATH_MAILCMD @<_PATH_MAILCMD>@>()=_PATH_MAILCMD /usr/bin/Mail## Where scripts should have shlock create locks.#### =()<_PATH_LOCKS @<_PATH_LOCKS>@>()=_PATH_LOCKS /var/spool/news/data#### 8. PATHS RELATED TO THE SPOOL DIRECTORY## Spool directory, where articles live.#### =()<_PATH_SPOOL @<_PATH_SPOOL>@>()=_PATH_SPOOL /var/spool/news/spool## Spool directory where overview data lives.#### =()<_PATH_OVERVIEWDIR @<_PATH_OVERVIEWDIR>@>()=_PATH_OVERVIEWDIR /var/spool/news/spool## Name of overview file within its spool directory.#### =()<_PATH_OVERVIEW @<_PATH_OVERVIEW>@>()=_PATH_OVERVIEW .overview## Where rnews spools its input.#### =()<_PATH_SPOOLNEWS @<_PATH_SPOOLNEWS>@>()=_PATH_SPOOLNEWS /var/spool/news/spool/in.coming## Where rnews creates temporary files until finished#### =()<_PATH_SPOOLTEMP @<_PATH_SPOOLTEMP>@>()=_PATH_SPOOLTEMP /var/spool/news/spool/in.coming/tmp## Where rnews puts bad input.#### =()<_PATH_BADNEWS @<_PATH_BADNEWS>@>()=_PATH_BADNEWS /var/spool/news/spool/in.coming/bad## Where rnews puts bad input, relative to _PATH_SPOOLNEWS.#### =()<_PATH_RELBAD @<_PATH_RELBAD>@>()=_PATH_RELBAD bad#### 9. EXECUTION PATHS FOR INND AND RNEWS## Pathname where dups are logged if RNEWS_LOG_DUPS is FILE.#### =()<_PATH_RNEWS_DUP_LOG @<_PATH_RNEWS_DUP_LOG>@>()=_PATH_RNEWS_DUP_LOG /dev/null## Rnews may execute any program in this directory; see RNEWSPROGS.#### =()<_PATH_RNEWSPROGS @<_PATH_RNEWSPROGS>@>()=_PATH_RNEWSPROGS /usr/contrib/rnews## Path to control messages scripts.#### =()<_PATH_CONTROLPROGS @<_PATH_CONTROLPROGS>@>()=_PATH_CONTROLPROGS /var/spool/news/data/ctlbin## Default "unknown/illegal" control script, within _PATH_CONTROLPROGS.#### =()<_PATH_BADCONTROLPROG @<_PATH_BADCONTROLPROG>@>()=_PATH_BADCONTROLPROG default#### 10. SOCKETS CREATED BY INND OR CLIENTS#### =()<_PATH_INNDDIR @<_PATH_INNDDIR>@>()=_PATH_INNDDIR /var/spool/news/data/innd## Unix-domain stream socket that rnews connects to.#### =()<_PATH_NNTPCONNECT @<_PATH_NNTPCONNECT>@>()=_PATH_NNTPCONNECT /var/spool/news/data/innd/nntpin## Unix-domain datagram socket that ctlinnd to.#### =()<_PATH_NEWSCONTROL @<_PATH_NEWSCONTROL>@>()=_PATH_NEWSCONTROL /var/spool/news/data/innd/control## Temporary socket created by ctlinnd; run through mktemp#### =()<_PATH_TEMPSOCK @<_PATH_TEMPSOCK>@>()=_PATH_TEMPSOCK /var/spool/news/data/innd/ctlinndXXXXXX#### 11. LOG AND CONFIG FILES## Shell script that sets most of these as shell vars#### =()<_PATH_SHELLVARS @<_PATH_SHELLVARS>@>()=_PATH_SHELLVARS /var/spool/news/data/innshellvars## Where most config and data files are usually stored; not required## to the home directory of NEWSUSER.#### =()<_PATH_NEWSLIB @<_PATH_NEWSLIB>@>()=_PATH_NEWSLIB /var/spool/news/data## The server's log file.#### =()<_PATH_LOGFILE @<_PATH_LOGFILE>@>()=_PATH_LOGFILE /var/spool/news/data/news## The server's error log file.#### =()<_PATH_ERRLOG @<_PATH_ERRLOG>@>()=_PATH_ERRLOG /var/spool/news/data/errlog## Where most sylog log files go; see also scanlogs, innstat, etc.#### =()<_PATH_MOST_LOGS @<_PATH_MOST_LOGS>@>()=_PATH_MOST_LOGS /var/spool/news/data## How many generates of log files to keep.#### =()<LOG_CYCLES @<LOG_CYCLES>@>()=LOG_CYCLES 7## Text value of the server's pid.#### =()<_PATH_SERVERPID @<_PATH_SERVERPID>@>()=_PATH_SERVERPID /var/spool/news/data/innd/innd.pid## The newsfeeds file, on the server host.#### =()<_PATH_NEWSFEEDS @<_PATH_NEWSFEEDS>@>()=_PATH_NEWSFEEDS /var/spool/news/data/newsfeeds## The article history database, on the server host.#### =()<_PATH_HISTORY @<_PATH_HISTORY>@>()=_PATH_HISTORY /var/spool/news/data/history## File listing the sites that feed us news.#### =()<_PATH_INNDHOSTS @<_PATH_INNDHOSTS>@>()=_PATH_INNDHOSTS /var/spool/news/data/hosts.nntp## The active file, on the server host.#### =()<_PATH_ACTIVE @<_PATH_ACTIVE>@>()=_PATH_ACTIVE /var/spool/news/data/active## A temporary active file, for writing on the server host.#### =()<_PATH_NEWACTIVE @<_PATH_NEWACTIVE>@>()=_PATH_NEWACTIVE /var/spool/news/data/active.tmp## An old active file on the server host.#### =()<_PATH_OLDACTIVE @<_PATH_OLDACTIVE>@>()=_PATH_OLDACTIVE /var/spool/news/data/active.old## The log of when groups are created.#### =()<_PATH_ACTIVETIMES @<_PATH_ACTIVETIMES>@>()=_PATH_ACTIVETIMES /var/spool/news/data/active.times## Where batch files are located.#### =()<_PATH_BATCHDIR @<_PATH_BATCHDIR>@>()=_PATH_BATCHDIR /var/spool/news/out.going## Where archives are kept.#### =()<_PATH_ARCHIVEDIR @<_PATH_ARCHIVEDIR>@>()=_PATH_ARCHIVEDIR /var/spool/news/news.archive## Where NNRP distributions file is#### =()<_PATH_NNRPDIST @<_PATH_NNRPDIST>@>()=_PATH_NNRPDIST /var/spool/news/data/distributions## Where the default Distribution assignments file is#### =()<_PATH_DISTPATS @<_PATH_DISTPATS>@>()=_PATH_DISTPATS /var/spool/news/data/distrib.pats#### =()<_PATH_NEWSGROUPS @<_PATH_NEWSGROUPS>@>()=_PATH_NEWSGROUPS /var/spool/news/data/newsgroups## File where client configuration parameters can be read.#### =()<_PATH_CONFIG @<_PATH_CONFIG>@>()=_PATH_CONFIG /var/spool/news/data/inn.conf## The possible active file, on clients (NFS-mounted, e.g.).#### =()<_PATH_CLIENTACTIVE @<_PATH_CLIENTACTIVE>@>()=_PATH_CLIENTACTIVE /var/spool/news/data/active## A temporary file, for client inews to use.#### =()<_PATH_TEMPACTIVE @<_PATH_TEMPACTIVE>@>()=_PATH_TEMPACTIVE /tmp/activeXXXXXX## Where to mail to the moderators.#### =()<_PATH_MODERATORS @<_PATH_MODERATORS>@>()=_PATH_MODERATORS /var/spool/news/data/moderators## Where NNTP puts the name of the server.#### =()<_PATH_SERVER @<_PATH_SERVER>@>()=_PATH_SERVER /var/spool/news/data/server## File with name/password for all remote connections.#### =()<_PATH_NNTPPASS @<_PATH_NNTPPASS>@>()=_PATH_NNTPPASS /var/spool/news/data/passwd.nntp## NNRP access file.#### =()<_PATH_NNRPACCESS @<_PATH_NNRPACCESS>@>()=_PATH_NNRPACCESS /var/spool/news/data/nnrp.access## Default expire control file.#### =()<_PATH_EXPIRECTL @<_PATH_EXPIRECTL>@>()=_PATH_EXPIRECTL /var/spool/news/data/expire.ctl## Prolog to parse control scripts#### =()<_PATH_PARSECTL @<_PATH_PARSECTL>@>()=_PATH_PARSECTL /var/spool/news/data/parsecontrol## Access control file for control scripts.#### =()<_PATH_CONTROLCTL @<_PATH_CONTROLCTL>@>()=_PATH_CONTROLCTL /var/spool/news/data/control.ctl## Innwatch control file.#### =()<_PATH_CTLWATCH @<_PATH_CTLWATCH>@>()=_PATH_CTLWATCH /var/spool/news/data/innwatch.ctl## Where innwatch writes its own pid.#### =()<_PATH_WATCHPID @<_PATH_WATCHPID>@>()=_PATH_WATCHPID /var/spool/news/data/innwatch.pid## Where innwatch writes status when it gets an interrupt#### =()<_PATH_INNWSTATUS @<_PATH_INNWSTATUS>@>()=_PATH_INNWSTATUS /var/spool/news/data/innwatch.status## Format of news overview database#### =()<_PATH_SCHEMA @<_PATH_SCHEMA>@>()=_PATH_SCHEMA /var/spool/news/data/overview.fmt#### 12. INNWATCH CONFIGURATION## Load average (* 100) at which innd should be paused.#### =()<INNWATCH_PAUSELOAD @<INNWATCH_PAUSELOAD>@>()=INNWATCH_PAUSELOAD 1500## Load average (* 100) at which innd should be throttled.#### =()<INNWATCH_HILOAD @<INNWATCH_HILOAD>@>()=INNWATCH_HILOAD 2000## Load average (* 100) at which to restart innd (pause/throttle undone).#### =()<INNWATCH_LOLOAD @<INNWATCH_LOLOAD>@>()=INNWATCH_LOLOAD 1000## Space, in df output units, at which to throttle innd on _PATH_SPOOL.#### =()<INNWATCH_SPOOLSPACE @<INNWATCH_SPOOLSPACE>@>()=INNWATCH_SPOOLSPACE 8000## Space, in df output units, at which to throttle innd on _PATH_BATCHDIR.#### =()<INNWATCH_BATCHSPACE @<INNWATCH_BATCHSPACE>@>()=INNWATCH_BATCHSPACE 800## Space, in df output units, at which to throttle innd on _PATH_NEWSLIB.#### =()<INNWATCH_LIBSPACE @<INNWATCH_LIBSPACE>@>()=INNWATCH_LIBSPACE 25000## Number of inodes at which to throttle innd on _PATH_SPOOL.#### =()<INNWATCH_SPOOLNODES @<INNWATCH_SPOOLNODES>@>()=INNWATCH_SPOOLNODES 200## How long to sleep between innwatch iterations.#### =()<INNWATCH_SLEEPTIME @<INNWATCH_SLEEPTIME>@>()=INNWATCH_SLEEPTIME 600
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -