inncheck(8)


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)


More Linux Commands

manpages/menu_new.3menu.html
menu_new(3menu) - create and destroy menu items (Man Page)
The function new_item allocates a new item and initializes it from the name and description pointers. Please notice that the item stores only the pointers to th

manpages/slk_attrset.3ncurses.html
slk_attrset(3ncurses) - curses soft label routines (ManPage)
The slk* functions manipulate the set of soft function-key labels that exist on many terminals. For those terminals that do not have soft labels, curses takes o

manpages/vsscanf.3.html
vsscanf(3) - input format conversion - Linux manual page....
The scanf() family of functions scans input according to format as described below. This format may contain conversion specifications; the results from such con

manpages/ccosl.3.html
ccosl(3) - complex cosine function - Linux manual page......
The complex cosine function is defined as: ccos(z) = (exp(i * z) + exp(-i * z)) / 2 VERSIONS These functions first appeared in glibc in version 2.1. CONFORMING

manpages/TAP::Parser::Utils.3pm.html
TAP::Parser::Utils(3pm) - Internal TAP::Parser utilities....
FOR INTERNAL USE ONLY ! INTERFACE split_shell Shell style argument parsing. Handles backslash escaping, single and double quoted strings but not shell substitut

manpages/FcLangSetEqual.3.html
FcLangSetEqual(3) - test for matching langsets (Man Page)...
Returns FcTrue if and only if ls_a supports precisely the same language and territory combinations as ls_b. VERSION Fontconfig version 2.8.0 FcLangSetEqual.3 (L

manpages/sinhf.3.html
sinhf(3) - hyperbolic sine function - Linux manual page.....
The sinh() function returns the hyperbolic sine of x, which is defined mathematically as: sinh(x) = (exp(x) - exp(-x)) / 2 RETURN VALUE On success, these functi

manpages/gnutls_srp_set_client_credentials.3.html
gnutls_srp_set_client_credentials(3) - API function.........
This function sets the username and password, in a gnutls_srp_client_credentials_t structure. Those will be used in SRP authentication. username and password sh

manpages/XmbufCreateStereoWindow.3.html
XmbufCreateStereoWindow(3) - X multibuffering functions.....
The application programming library for the X11 Double-Buffering, Multi-Buffering, and Stereo Extension contains the interfaces described below. With the except

manpages/cpupower-frequency-set.1.html
cpupower-frequency-set(1) A small tool which allows to modif
cpupower frequency-set allows you to modify cpufreq settings without having to type e.g. /sys/devices/system/cpu/cpu0/cpufreq/scaling_set_speed all the time. OP

manpages/FcFontSetList.3.html
FcFontSetList(3) - List fonts from a set of font sets.......
Selects fonts matching pattern from sets, creates patterns from those fonts containing only the objects in object_set and returns the set of unique such pattern

manpages/loopctrl.8.html
loopctrl.8 (Manual - Linux man page).......................
loopctrl is used to setup the isdnloop ISDN driver. OPTIONS -d Driver-Id selects the virtual S0 interface named by Driver-Id. Driver-Ids are defined during driv





We can't live, work or learn in freedom unless the software we use is free.