newslog(5)


NAME

   newslog - description of Usenet log files

DESCRIPTION

   Most  log  files created by Usenet programs reside in the /var/log/news
   directory and have a ``.log'' extension.  Several versions are  usually
   kept  with  an  additional extension such as ``.1'', ``.2'', etc. --- the
   higher  the  number,  the  older  the  log.   The  older  versions  are
   compressed.

   The   scanlogs  script  and  related  utilities  (see  newslog(8))  are
   responsible for rotating and compressing these files.

   Some log files always have data, others only have data if  there  is  a
   problem, and others are only created if a particular program is used or
   configuration parameter is set.  The innstat  script  (see  newslog(8))
   monitors the size of all log files.

   The  following  files  will only accumulate data under the direction of
   control.ctl(5):
          control.log miscctl.log newgroup.log rmgroup.log unwanted.log
   In order to create these files, the ``message'' and  ``action''  fields
   of control.ctl should be chosen from the following table:
          Message     Action         Meaning
          all         log=miscctl    Log all messages by default
          default     log=miscctl    Log unknown messages
          newgroup    doit=newgroup  Create group and log message
          newgroup    log=newgroup   Log message
          rmgroup     doit=rmgroup   Remove group and log message
          rmgroup     log=rmgroup    Log message
          ``other''   doit=miscctl   log and process the message
          ``other''   log=miscctl    Log message
   Here, ``other'' refers to any other control message such as:
          checkgroups ihave sendme sendsys senduuname version

   The following is a list of log files.

   control.log
          This  file  maintains  a  count  of  the  number of newgroup and
          rmgroup control messages seen for each newsgroup.  The count  is
          of  the  number  of  control  messages with identical arguments,
          regardless  if  they  were  actually  processed.   All   control
          arguments,  including  invalid  ones, are counted.  This file is
          updated by tally.control, which is invoked by scanlogs if either
          the newgroup or rmgroup logs exist.  This file is not rotated.

   errlog This file contains the standard output and standard error of any
          program spawned by innd(8).  The most common  programs  are  the
          control-message  handlers  found in /usr/lib/news/control.  This
          file should be empty.  Scanlogs will print the  entire  contents
          of this log file if it is non-empty.

   expire.log
          By  default,  when  news.daily  is  going  to  expire  old  news
          articles, it writes the date  to  this  file,  followed  by  any
          output  from  expire(8)  and the ending date.  All lines but the
          first are indented four spaces.

   miscctl.log
          When control.ctl is configured as described above,  all  control
          messages  except  newgroup and rmgroup are appended to this file
          by writelog.  There  will  be  a  summary  line  describing  the
          message  and  the action taken, followed by the article indented
          by four spaces, and a blank line.

   newgroup.log
          When control.ctl is configured as described above, all  newgroup
          messages  are appended to this file using the same format as for
          miscctl.log.

   news   This file logs articles received by innd.   Scanlogs  summarizes
          the rejected articles reported in this file.

   news.crit
          All  critical error messages issued by innd are appended to this
          file via syslog(3).  This log file should  be  empty.   Scanlogs
          will  print  the  entire contents of this log file if it is non-
          empty.   You  should   have   the   following   line   in   your
          syslog.conf(5) file:
                 news.crit  /var/log/news/news.crit

   news.err
          All  major  error  messages  issued by innd are appended to this
          file via syslog.  This log file should be empty.  Scanlogs  will
          print  the  entire contents of this log file if it is non-empty.
          You should have the following line in your syslog.conf file:
                 news.err  /var/log/news/news.err

   news.notice
          All standard error messages and status messages issued  by  innd
          are  appended to this file via syslog.  Scanlogs uses the awk(1)
          script innlog.awk to summarize this file.  You should  have  the
          following line in your syslog.conf file:
                 news.notice  /var/log/news/news.notice

   nntpsend.log
          The  nntpsend(8)  programs  appends  all status messages to this
          file.

   rmgroup.log
          When control.ctl is configured as described above,  all  rmgroup
          messages  are appended to this file using the same format as for
          miscctl.log.

   unwanted.log
          This log maintains a count of the number of articles  that  were
          rejected  because  they  were  posted  to newsgroups that do not
          exist at the local site.  This file is updated by tally.unwanted
          and  maintained  in  reverse  numeric  order  (the  most popular
          rejected group first).  This file is not rotated.

HISTORY

   Written  by  Landon  Curt  Noll   <chongo@toad.com>   and   Rich   $alz
   <rsalz@uunet.uu.net>  for  InterNetNews.   This  is revision 1.6, dated
   1996/09/10.

SEE ALSO

   control.ctl(5),   ctlinnd(8),   expire(8),   innd(8),    news.daily(8),
   nntpsend(8), newslog(8).

                                                                NEWSLOG(5)


More Linux Commands

manpages/stdbuf.1.html
stdbuf(1) - Run COMMAND, with modified buffering operations
Run COMMAND, with modified buffering operations for its standard streams. Mandatory arguments to long options are mandatory for short options too. -i, --input=M

manpages/glNormal3iv.3gl.html
glNormal3iv(3gl) - set the current normal vector (Man Page)
The current normal is set to the given coordinates whenever glNormal is issued. Byte, short, or integer arguments are converted to floating-point with a linear

manpages/less.3pm.html
less(3pm) - perl pragma to request less of something........
This is a user-pragma. If youre very lucky some code youre using will know that you asked for less CPU usage or ram or fat or... we just cant know. Consult your

manpages/wcsdup.3.html
wcsdup(3) - duplicate a wide-character string (Man Page)....
The wcsdup() function is the wide-character equivalent of the strdup(3) function. It allocates and returns a new wide-character string whose initial contents is

manpages/rpmdb.8.html
rpmdb(8) - RPM Database Tool (Admin - Linux man page).......
The general form of an rpm rebuild database command is rpm {--initdb|--rebuilddb} [-v] [--dbpath DIRECTORY] [--root DIRECTORY] Use --initdb to create a new data

manpages/mvinnstr.3ncurses.html
mvinnstr(3ncurses) - get a string of characters from a curse
These routines return a string of characters in str, extracted starting at the current cursor position in the named window. Attributes are stripped from the cha

manpages/logf.3.html
logf(3) - natural logarithmic function - Linux manual page
The log() function returns the natural logarithm of x. RETURN VALUE On success, these functions return the natural logarithm of x. If x is a NaN, a NaN is retur

manpages/hugin_hdrmerge.1.html
hugin_hdrmerge(1) - Merge overlapping images (Man Page).....
TODO. OPTIONS -o prefix Output file -m mode Merge mode, can be one of: avg, avg_slow, khan (default), if avg, no -i, -s, or -d options apply -i iter Number of i

manpages/mplex.1.html
mplex(1) - MPEG 1/2 program/system stream multiplexer.......
Mplex is a general-purpose audio/video multiplexer for MPEG-1/MPEG-2. It accepts one or more MPEG-1/2 video stream, MPEG layer I/II/III, DTS, AC3 and LPCM audio

manpages/nearbyintf.3.html
nearbyintf(3) - round to nearest integer - Linux man page...
The nearbyint(), nearbyintf(), and nearbyintl() functions round their argument to an integer value in floating-point format, using the current rounding directio

manpages/wpa_supplicant.8.html
wpa_supplicant(8) - Wi-Fi Protected Access client and IEEE 8
Wireless networks do not require physical access to the network equipment in the same way as wired networks. This makes it easier for unauthorized users to pass

manpages/Tk_NameOfJoinStyle.3.html
Tk_NameOfJoinStyle(3) - translate between strings and join s
Tk_GetJoinStyle places in *joinPtr the X join style corresponding to string, which will be one of JoinBevel, JoinMiter, or JoinRound. Join styles are typically





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