##  inn.conf -- INN configuration data
##
##  Format:
##      <parameter>:<whitespace><value>
##
##  Blank values are allowed for certain parameters.
##
##  See the inn.conf(5) man page for a full description of each of these
##  options.  This sample file is divided into two sections; first, there
##  are the parameters that must be set (or should be set in nearly all
##  cases), and then all parameters are given with their defaults for
##  reference in the same order and with the same organization as the
##  inn.conf(5) documentation.

# The following parameters are most likely to need setting, although the
# defaults generated by configure may be reasonable.
# See the description of the mta parameter in inn.conf(5) for useful options
# that may be worthwhile adding to the default sendmail command.

mta:                         "@SENDMAIL@ -oi -oem %s"
organization:                "A poorly-installed InterNetNews site"
ovmethod:                    tradindexed
hismethod:                   hisv6
pathhost:                    @HOSTNAME@
pathnews:                    @prefix@

#runasuser:
#runasgroup:

# General Settings

#domain:
#innflags:
mailcmd:                     @bindir@/innmail
#server:
#syntaxchecks:               [ no-laxmid ]

# Feed Configuration

artcutoff:                   10
#bindaddress:
#bindaddress6:
docancels:                   "require-auth"
dontrejectfiltered:          false
hiscachesize:                256
ignorenewsgroups:            false
immediatecancel:             false
linecountfuzz:               0
maxartsize:                  1000000
maxconnections:              50
#pathalias:
#pathcluster:
pgpverify:                   @DO_PGPVERIFY@
port:                        119
remembertrash:               true
#sourceaddress:
#sourceaddress6:
verifygroups:                false
wanttrash:                   false
wipcheck:                    5
wipexpire:                   10

# Article Storage

cnfscheckfudgesize:          0
enableoverview:              true
extraoverviewadvertised:     [ ]
extraoverviewhidden:         [ ]
groupbaseexpiry:             true
mergetogroups:               false
nfswriter:                   false
overcachesize:               128
ovflushcount:                50
#ovgrouppat:
storeonxref:                 true
useoverchan:                 false
wireformat:                  true
xrefslave:                   false

# Reading

allownewnews:                true
articlemmap:                 true
clienttimeout:               1800
initialtimeout:              10
msgidcachesize:              64000
nfsreader:                   false
nfsreaderdelay:              60
nnrpdcheckart:               true
nnrpdflags:                  ""
nnrpdloadlimit:              16
noreader:                    false
readerswhenstopped:          false
readertrack:                 false
tradindexedmmap:             true

# Reading -- Keyword Support
#
# You should add "keywords" to extraoverviewadvertised or extraoverviewhidden
# if you enable this feature.  You must have compiled this support in too
# with --enable-keywords at configure time.

keywords:                    false
keyartlimit:                 100000
keylimit:                    512
keymaxwords:                 250

# Posting

addinjectiondate:            true
addinjectionpostingaccount:  false
addinjectionpostinghost:     true
checkincludedtext:           false
#complaints:
#fromhost:
localmaxartsize:             1000000
#moderatormailer:
nnrpdauthsender:             false
#nnrpdposthost:
nnrpdpostport:               119
spoolfirst:                  false
strippostcc:                 false

# Posting -- Exponential Backoff

backoffauth:                 false
#backoffdb:
backoffk:                    1
backoffpostfast:             0
backoffpostslow:             1
backofftrigger:              10000

# Reading and Posting -- TLS/SSL Support
#
# The OpenSSL SSL and crypto libraries must have been found
# at configure time to have this support, or you must have
# compiled this support in with --with-openssl at configure time.

#tlscafile:
#tlscapath:                  @sysconfdir@
#tlscertfile:                @sysconfdir@/cert.pem
#tlskeyfile:                 @sysconfdir@/key.pem
#tlsciphers:
#tlsciphers13:
#tlscompression:             false
#tlseccurve:
#tlspreferserverciphers:     true
#tlsprotocols:               [ TLSv1.2 TLSv1.3 ]

# Monitoring

doinnwatch:                  true
innwatchbatchspace:          4000
innwatchlibspace:            25000
innwatchloload:              1000
innwatchhiload:              2000
innwatchpauseload:           1500
innwatchsleeptime:           600
innwatchspoolnodes:          200
innwatchspoolspace:          25000

# Logging

docnfsstat:                  false
htmlstatus:                  true
incominglogfrequency:        200
logartsize:                  true
logcancelcomm:               false
logcycles:                   3
logipaddr:                   true
logsitename:                 true
logstatus:                   true
logtrash:                    true
nnrpdoverstats:              true
nntplinklog:                 false
#stathist:
status:                      600
timer:                       600

# System Tuning

badiocount:                  5
blockbackoff:                120
chaninacttime:               600
chanretrytime:               300
datamovethreshold:           16384
icdsynccount:                10
keepmmappedthreshold:        1024
#maxcmdreadsize:
maxforks:                    10
maxlisten:                   128
nicekids:                    4
nicenewnews:                 0
nicennrpd:                   0
pauseretrytime:              300
peertimeout:                 3600
rlimitnofile:                -1

# Paths

patharchive:                 @SPOOLDIR@/archive
patharticles:                @SPOOLDIR@/articles
pathbin:                     @bindir@
pathcontrol:                 @CONTROLDIR@
pathdb:                      @DBDIR@
pathetc:                     @sysconfdir@
pathfilter:                  @FILTERDIR@
pathhttp:                    @HTTPDIR@
pathincoming:                @SPOOLDIR@/incoming
pathlog:                     @LOGDIR@
pathoutgoing:                @SPOOLDIR@/outgoing
pathoverview:                @SPOOLDIR@/overview
pathrun:                     @RUNDIR@
pathspool:                   @SPOOLDIR@
pathtmp:                     @tmpdir@
