config.dist: [Previous] [Up to Table of Contents] [Next]
##
##  6.  MISCELLANEOUS CONFIG DATA
##
##  Use read/write to update the active file, or mmap?  Pick READ or MMAP.
#### =()<ACT_STYLE              @<ACT_STYLE>@>()=
ACT_STYLE               READ
##  Do you want mail notifications of bad control messages. DO or DONT
##  Setting it to do results in a lot of mail with the number of spammers
##  out there.
#### =()<MAIL_BADCONTROLS       @<MAIL_BADCONTROLS>@>()=
MAIL_BADCONTROLS        DONT
##  What type of pointer does mmap() manage? Normally ``caddr_t'' or ``void *''##  or ``char *''#### =()<MMAP_PTR               @<MMAP_PTR>@>()=
MMAP_PTR                caddr_t
##  Should we msync when using mmap? Pick DO or DONT. Useful
##  with some slightly broken mmap implementations. (like HPUX and BSD/OS).
#### =()<MMAP_SYNC              @<MMAP_SYNC>@>()=
MMAP_SYNC               DONT
##  Should we call your msync() with 3 args? (addr,len,flags)
##  Choose DO or DONT.
#### =()<MSYNC_3_ARG            @<MSYNC_3_ARG>@>()=
MSYNC_3_ARG             DONT
##  Do clients use our NNTP-server-open routine, or the one in NNTP?
##  INND is nicer, but you must install inn.conf files everywhere; NNTP
##  is better if you already have lots of /usr/lib/news/server files.
##  Pick INND or NNTP.
#### =()<REM_STYLE              @<REM_STYLE>@>()=
REM_STYLE               INND
##  Should rnews save articles that the server rejects?  Pick DO or DONT.
#### =()<RNEWS_SAVE_BAD         @<RNEWS_SAVE_BAD>@>()=
RNEWS_SAVE_BAD          DONT
##  Should rnews log articles innd already has?  Pick SYSLOG, FILE, OR DONT.
#### =()<RNEWS_LOG_DUPS         @<RNEWS_LOG_DUPS>@>()=
RNEWS_LOG_DUPS          DONT
##  Look in _PATH_RNEWSPROGS for rnews unpackers?  Pick DO or DONT.
#### =()<RNEWSPROGS             @<RNEWSPROGS>@>()=
RNEWSPROGS              DO
##  Should rnews try the local host?  Pick DO or DONT.
#### =()<RNEWSLOCALCONNECT      @<RNEWSLOCALCONNECT>@>()=
RNEWSLOCALCONNECT       DO
##  Environment variable that has remote hostname for rnews.
#### =()<_ENV_UUCPHOST          @<_ENV_UUCPHOST>@>()=
_ENV_UUCPHOST           UU_MACHINE
##  Require posts to have under 50% inclusion (">") lines?  Pick DO OR DONT.
##  (This is only for inews and nnrpd.)
#### =()<CHECK_INCLUDED_TEXT    @<CHECK_INCLUDED_TEXT>@>()=
CHECK_INCLUDED_TEXT     DO
##  Put hosts in the inews Path header?  Pick DO or DONT.
#### =()<INEWS_PATH             @<INEWS_PATH>@>()=
INEWS_PATH              DO
##  Munge the gecos field of password entry?  Pick DO or DONT.
#### =()<MUNGE_GECOS            @<MUNGE_GECOS>@>()=
MUNGE_GECOS             DO
##  How many times to try to fork before giving up
#### =()<MAX_FORKS              @<MAX_FORKS>@>()=
MAX_FORKS               10
##  Largest acceptable article size; 0 allows any size
#### =()<MAX_ART_SIZE           @<MAX_ART_SIZE>@>()=
MAX_ART_SIZE            1000000L
##  Value of dbzincore(FLAG) call in innd.  Pick 1 or 0.
#### =()<INND_DBZINCORE         @<INND_DBZINCORE>@>()=
INND_DBZINCORE          1
##  Should sub-processes get a nice(2) value?  Pick DO or DONT.
#### =()<INND_NICE_KIDS         @<INND_NICE_KIDS>@>()=
INND_NICE_KIDS          DO
##  Value for nice(2) call in innd.
#### =()<INND_NICE_VALUE                @<INND_NICE_VALUE>@>()=
INND_NICE_VALUE         4
##  Null-terminated list of unknown commands to not log to syslog.
##      INND_QUIET_BADLIST      "xstream", "xfoo", NULL
#### =()<INND_QUIET_BADLIST     @<INND_QUIET_BADLIST>@>()=
INND_QUIET_BADLIST      NULL
##  Null-terminated set of illegal distribution patterns for local postings.
#### =()<BAD_DISTRIBS           @<BAD_DISTRIBS>@>()=
BAD_DISTRIBS            "*.*",NULL
##  Verify that the poster is the person doing the cancel?  Pick DO or DONT.
##  (Can't do this if cancel arrives before the article does, by the way,
##  in which case the early cancel will be ignored.)
#### =()<VERIFY_CANCELS         @<VERIFY_CANCELS>@>()=
VERIFY_CANCELS          DONT
##  Log "ctlinnd cancel" commands to syslog?  Pick DO or DONT.
#### =()<LOG_CANCEL_COMMANDS    @<LOG_CANCEL_COMMANDS>@>()=
LOG_CANCEL_COMMANDS     DONT
##  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          DO
##  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 first command doesn't arrive within this time (seconds).
#### =()<INIT_CLIENT_TIMEOUT    @<INIT_CLIENT_TIMEOUT>@>()=
INIT_CLIENT_TIMEOUT     30
##  NNRP exits if inactive for this long (seconds).
#### =()<CLIENT_TIMEOUT         @<CLIENT_TIMEOUT>@>()=
CLIENT_TIMEOUT          (10 * 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        DO
##  Do you want to make life easy for peers to pull feeds from you (it's
##  harder on your machine). Pick DO or DONT. With DONT, you get a small
##  sleep inserted before each ARTICLE command is processed. (With
##  apologies to the Australians in the audience).
#### =()<LIKE_PULLERS           @<LIKE_PULLERS>@>()=
LIKE_PULLERS            DONT
##  Allow the NEWNEWS NNTP command?   Pick DO or DONT.
##  (RFC 977 says you should; your server performance may not agree...)
#### =()<ALLOW_NEWNEWS          @<ALLOW_NEWNEWS>@>()=
ALLOW_NEWNEWS           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
##  Put article size into the log?
#### =()<LOG_SIZE               @<LOG_SIZE>@>()=
LOG_SIZE                DO
##  Log by host IP address, rather than from Path line?
#### =()<IPADDR_LOG             @<IPADDR_LOG>@>()=
IPADDR_LOG              DO
##  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       1000000L
##  Default number of bytes to hold in memory when buffered.
#### =()<SITE_BUFFER_SIZE       @<SITE_BUFFER_SIZE>@>()=
SITE_BUFFER_SIZE        (16 * 1024)
##  Do you have uustat, or just uuq?  Pick DO or DONT
#### =()<HAVE_UUSTAT            @<HAVE_UUSTAT>@>()=
HAVE_UUSTAT             DO
##  Should INN do some setsockopts on network connections. Pick DO or DONT.
##  Some versions of Solaris should set to DONT (pre 2.4 it seems)
#### =()<SET_SOCKOPT            @<SET_SOCKOPT>@>()=
SET_SOCKOPT             DO


config.dist: [Source:"INN 1.5.1 config.dist"] [Revision: 1.64] [Copyright: 1997 Internet Software Consortium]
config.dist:[Previous][Up to Table of Contents] [Next]
This is from the Mib Software Usenet RKT

-B-r-o-a-d-e-n- your knowledge

Up to: INN 1.5.1 config.dist
Introduction to the INN config file

Examine in depth

Notes for this section at: Installing INN: config.data 4.2.6. Miscellaneous config data

RKT Rapid-Links:[Search] [RKT Tips] Path: / Usenet RKT / For Providers / INN Setup and Changes / INN 1.5.1 config.dist / 0007.htm

You can find a summary and links related to this topic
as part of the Mib Software Usenet RKT.