Provided by: cnews_cr.g7-39_i386 bug

NAME

       mkhistory - rebuild news history file

SYNOPSIS

       /usr/lib/news/maint/mkhistory [ -s sizemultiplier ]

DESCRIPTION

       Mkhistory  rebuilds  the  history file and its auxiliaries to match the
       articles in /var/spool/news.   Normally  mkhistory  uses  a  reasonable
       default size for the dbz(3Z) index database; if the -s option is given,
       the expected number of entries in the history database is taken  to  be
       the number of articles found in /var/spool/news times sizemultiplier.

       Mkhistory  is  fairly  slow  and  locks  the  whole news system for the
       duration of the run, so it should not be run casually.

FILES

       /var/lib/news/history   history file
       /var/lib/news/history.pagdbm database for history file
       /var/lib/news/history.dirdbm database for history file
       /var/lib/news/history.n*new history file and dbm files abuilding
       /usr/lib/news/maint/*   various auxiliaries

SEE ALSO

       dbm(3Z), expire(8CN)

HISTORY

       Written at U of Toronto by Henry Spencer.

BUGS

       Mkhistory is inherently incapable of reconstructing history-file  lines
       corresponding  to  expired  articles.   Protection against old articles
       reappearing is thus somewhat limited for a while after the history file
       is rebuilt.

                                  28 Aug 1994                   MKHISTORY(8cn)