-## $Revision$
-## inn.conf -- inn configuration data
+## $Id$
+##
+## inn.conf -- INN configuration data
+##
## Format:
-## <parameter>:<whitespace><value>
+## <parameter>:<whitespace><value>
##
-## See the inn.conf(5) man page for a full description of each
-## of these options
+## Blank values are allowed for certain parameters.
##
-## Blank values are allowed for certain parameters
-## ---------------------------------
-# All parameters must exist
-#
-organization:
-server: localhost
-pathhost: localhost
-moderatormailer:
+## 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.
+
+mta: /usr/lib/sendmail -oi %s
+organization: A poorly-installed InterNetNews site
+ovmethod: tradindexed
+pathhost: localhost
+pathnews: /usr
+
+# General Settings
+
domain:
-fromhost:
-pathalias:
-complaints: abuse@localhost
-mta: /usr/lib/sendmail -oi %s
-mailcmd: /usr/bin/innmail
-checkincludedtext: false
-maxforks: 10
-maxartsize: 1000000
-nicekids: 0
-nicenewnews: 0
-verifycancels: true
-logcancelcomm: true
-wanttrash: false
-remembertrash: true
-linecountfuzz: 0
-peertimeout: 3600
-clienttimeout: 1800
-allownewnews: false
-localmaxartsize: 1000000
-logartsize: true
-logipaddr: true
-logsitename: true
-maxconnections: 50
-artcutoff: 14
-icdsynccount: 10
-hiscachesize: 0
-readertrack: false
-strippostcc: false
-status: 0
-timer: 0
-readerswhenstopped: false
-noreader: false
-extendeddbz: false
-nnrpdoverstats: false
-storeonxref: true
-nnrpdcheckart: true
-storemsgid: true
-usecontrolchan: true
-mergetogroups: false
-backoffauth: false
-backoffdb: /var/state/news/backoff
-backoffpostfast: 0L
-backoffpostslow: 1L
-backofftrigger: 10000L
-mimeversion:
-mimecontenttype:
-mimeencoding:
-refusecybercancels: false
-activedenable: true
-activedupdate: 30
-activedport: 1119
-nnrpperlauth: false
-#
-#
-# These options are unlikely to need changing in most situations
-#
-chaninacttime: 600
-chanretrytime: 300
-pauseretrytime: 300
-nntplinklog: false
-nntpactsync: 200
-badiocount: 5
-blockbackoff: 120
-#
-# ---------------------------------
-# Changing these options can have an effect on the way articles are
-# stored and may require recreating the spool and/or database files
-#
-wireformat: false
-xrefslave: false
-nnrpdposthost:
-nnrpdpostport: 119
-spoolfirst: false
-writelinks: true
-storageapi: true
-articlemmap: false
-overviewmmap: true
+innflags:
+mailcmd: /usr/bin/innmail
+server: localhost
+
+# Feed Configuration
+
+artcutoff: 14
bindaddress: all
+hiscachesize: 0
+ignorenewsgroups: false
+immediatecancel: false
+linecountfuzz: 0
+maxartsize: 1000000
+maxconnections: 50
+pathalias:
+pgpverify: false
+port: 119
+refusecybercancels: false
+remembertrash: true
sourceaddress: any
-port: 119
-#
-## Keywords-in-overview options
-## Enabling this without stopping innd and deleting the existing overview
-## database and adding will probably confuse a lot of things. You must
-## have compiled this support in too.
-#
-keywords: false
-keylimit: 512
-keyartlimit: 100000
-keymaxwords: 250
-#
-# Other options
-innflags:
-doinnwatch: true
-innwatchsleeptime: 600
-pgpverify: false
-controlfailnotice: false
-logcycles: 3
-innwatchpauseload: 1500
-innwatchhiload: 2000
-innwatchloload: 1000
-innwatchspoolspace: 8000
-innwatchbatchspace: 800
-innwatchlibspace: 25000
-innwatchspoolnodes: 200
-docnfsstat: true
-#
-# ---------------------------------
-# Paths to various aspects of the news system
-#
-pathnews: /usr
-pathbin: /usr/bin
-pathfilter: /usr/share/news/filter
-pathcontrol: /usr/share/news/control
-pathdb: /var/state/news
-pathetc: /etc/news
-pathrun: /var/run/news
-pathlog: /var/log/news
-pathhttp: /var/log/news
-pathtmp: /var/spool/news/incoming/tmp
-pathspool: /var/spool/news
-patharticles: /var/spool/news/articles
-pathoverview: /var/spool/news/overview
-pathoutgoing: /var/spool/news/outgoing
-pathincoming: /var/spool/news/incoming
-patharchive: /var/spool/news/archive
-pathuniover: /var/spool/news/uniover
-overviewname: .overview
-addressfamily: AF_INET6
-#
-# ---------------------------------
+usecontrolchan: true
+verifycancels: true
+wanttrash: false
+wipcheck: 5
+wipexpire: 10
+
+# Article Storage
+
+cnfscheckfudgesize: 0
+enableoverview: true
+groupbaseexpiry: true
+mergetogroups: false
+overcachesize: 15
+ovgrouppat:
+storeonxref: false
+useoverchan: false
+wireformat: false
+xrefslave: false
+
+# Reading
+
+allownewnews: false
+articlemmap: false
+clienttimeout: 1800
+nnrpdcheckart: true
+nnrpperlauth: false
+nnrppythonauth: false
+noreader: false
+readerswhenstopped: false
+readertrack: false
+
+# Reading -- Keyword Support
#
+# Enabling this without stopping innd and deleting the existing overview
+# database and adding will probably confuse a lot of things. You must
+# have compiled this support in too.
+
+keywords: false
+keyartlimit: 100000
+keylimit: 512
+keymaxwords: 250
+
+# Posting
+
+addnntppostingdate: true
+addnntppostinghost: true
+checkincludedtext: false
+complaints: abuse@localhost
+fromhost:
+localmaxartsize: 1000000
+moderatormailer:
+nnrpdauthsender: false
+nnrpdposthost:
+nnrpdpostport: 119
+spoolfirst: false
+strippostcc: false
+
+# Posting -- Exponential Backoff
+
+backoffauth: false
+backoffdb: /var/lib/news/backoff
+backoffk: 1
+backoffpostfast: 0
+backoffpostslow: 1
+backofftrigger: 10000
+
+# Monitoring
+
+doinnwatch: true
+innwatchbatchspace: 800
+innwatchlibspace: 25000
+innwatchloload: 1000
+innwatchhiload: 2000
+innwatchpauseload: 1500
+innwatchsleeptime: 600
+innwatchspoolnodes: 200
+innwatchspoolspace: 25000
+
+# Logging
+
+docnfsstat: true
+logartsize: true
+logcancelcomm: false
+logcycles: 3
+logipaddr: true
+logsitename: true
+nnrpdoverstats: false
+nntpactsync: 200
+nntplinklog: false
+status: 0
+timer: 0
+
+# System Tuning
+
+badiocount: 5
+blockbackoff: 120
+chaninacttime: 600
+chanretrytime: 300
+icdsynccount: 10
+maxforks: 10
+nicekids: 0
+nicenewnews: 0
+nicennrpd: 0
+pauseretrytime: 300
+peertimeout: 3600
+rlimitnofile: -1
+
+# Paths
+
+pathdb: /var/lib/news
+pathspool: /var/spool/news
+patharchive: /var/spool/news/archive
+patharticles: /var/spool/news/articles
+pathincoming: /var/spool/news/incoming
+pathoutgoing: /var/spool/news/outgoing
+pathoverview: /var/spool/news/overview
+pathtmp: /var/spool/news/incoming/tmp
+pathcontrol: /usr/share/news/control
+pathfilter: /usr/share/news/filter
+pathetc: /etc/news
+pathbin: /usr/bin
+pathhttp: /var/log/news
+pathlog: /var/log/news
+pathrun: /var/run/news
+
+# for IPv6 support
+
+listenonipv6: yes