Provided by: inn_1.7.2debian-30_i386 bug

NAME

       inncheck - check inn configuration and database files.

SYNOPSIS

       inncheck  [  -a  ]  [ -v ] [ -pedantic ] [ -f ] [ -perm ] [ -noperm ] [
       file=value | file ]

DESCRIPTION

       Inncheck  examines  various  configuration  files  and  databases   and
       verifies  things  about  them. Things verified depend on the file being
       checked, but generally are things like permissions,  ownership,  syntax
       errors in config files etc.

       Inncheck  does  not make changes to any files — it just reports what it
       thinks may be wrong, and it is up to the operator to fix the problem.

       The set of files checked may be restricted by using file or  file=value
       arguments.   For   example,   putting   hosts.nntp   causes   only  the
       hosts.nntp(5) file to be checked. Using  hosts.nntp=/tmp/hosts.nntp.tst
       on  the  command line will cause inncheck to only verify the hosts.nntp
       file, and it will perform the checks on the file  /tmp/hosts.nntp  file
       instead of the default one.

       Valid values for file are:

                  active
                  control.ctl
                  expire.ctl
                  hosts.nntp
                  inn.conf
                  moderators
                  newsfeeds
                  overview.fmt
                  nnrp.access
                  nntpsend.ctl
                  passwd.nntp

OPTIONS

       -a     If  any  ‘‘file’’  value or ‘‘file=value’’ pairs (see below) are
              given, then normally only the files they refer to  are  checked.
              Use  the ‘‘-a’’ flag to specify that all files should be checked
              regardless. In this case the form file=value will  be  the  more
              useful.

       -v     Use the ‘‘-v’’ option to get more verbose output.

       -pedantic
              Use the ‘‘-pedantic option to get reports on things that are not
              necessarily wrong, but may indicate a bad configuration  —  such
              as inn.conf(5) missing a key.

       -f     Use  the  ‘‘-f’’  flag  to  have  inncheck print the appropriate
              chown/chgrp/chmod command necessary to fix  a  problem  that  it
              reports.   Any  other output lines will be prefixed with a ‘‘#’’
              character to make the output be valid input for a  shell.   Note
              that  the  ‘‘-perm’’  flag  must be used as well when using this
              flag.

       -perm  Inncheck checks all  files  for  permission  problems.   If  the
              ‘‘-perm’’  flag  is  used,  then only the files specified by the
              file or file=value command line arguments will  be  checked  for
              problems other than permission problems.

       -noperm
              To  avoid  doing  any checking of file permissions or ownership,
              use the ‘‘-noperm’’ option.

EXAMPLES

       To have inncheck check all files for  syntax  and  permission  problems
       simply:

              inncheck

       To  have inncheck check all files for permission problems and to verify
       the syntax of the active and hosts.nntp files do:

              inncheck -perm active hosts.nntp

       To   have   inncheck    check    the    test    newsfeeds    file    in
       /var/tmp/newsfeeds.testing, do:

              inncheck newsfeeds=/var/tmp/newsfeeds.testing

       To  have  inncheck  check  all  the  files  as it normally does, but to
       specify a different location for the newsfeeds file, so:

              inncheck -a newsfeeds=/var/tmp/newsfeeds.testing

BUGS

       If the ‘‘-f’’ and ‘‘-perm’’ options are used together, along with -a or
       some  ‘‘file’’  or ‘‘file=value’’ arguments that refer to a file with a
       syntax problem, then the output will no longer be  valid  input  for  a
       shell.

HISTORY

       Written   by   Brendan   Kehoe   <brendan@cygnus.com>   and  Rich  Salz
       <rsalz@uunet.uu.net> This is revision 1.1, dated 1996/10/29.

SEE ALSO

       active(5),  expire.ctl(5),  history(5),   hosts.nntp(5),   inn.conf(5),
       newsfeeds(5)

                                                                   INNCHECK(8)