mkhistory - rebuild news history file
rebuilds the history
file and its auxiliaries to match
the articles in /var/news
. Normally mkhistory
uses a reasonable
default size for the dbz
(3Z) index database; if the -s
given, the expected number of entries in the history database is taken to be
the number of articles found in /var/news
is fairly slow and locks the whole news system for the duration
of the run, so it should not be run casually.
/var/lib/news/history history file
/var/lib/news/history.pag dbm database for history file
/var/lib/news/history.dir dbm database for history file
/var/lib/news/history.n* new history file and dbm files abuilding
/usr/local/libexec/cnews/maint/* various auxiliaries
Written at U of Toronto by Henry Spencer.
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.