.Ch "Files in /usr/lib/news (aka NEWSCTL)" .Df files NEWSCTL .LP The following files can appear in \fI/usr/lib/news\fR (or wherever the site's ``NEWSCTL'' .Df NEWSCTL directory\(emsee \fIDirectory Layout and PATH in C News\fR\(emis). There may be others for the sake of local news readers, etc., but these are the ones C News knows about. .IP "active" 15 .Df active .Df files active Major control file: list of newsgroups recognized at this site, including current maximum and minimum article numbers and moderation status. Updated by \fIrelaynews\fR and \fIupact\fR. .IP "active.old" .Df active.old .Df files active.old Previous \fIactive\fR. Created by \fIupact\fR. .IP "active.times" .Df active.times .Df files active.times List of created newsgroups and when they were created, aimed at making it possible for news readers to be smarter about knowing when a group is new. Only supported by some standard news readers. .IP "batchlog" .Df batchlog .Df files batchlog Latest batcher log, created by \fIsendbatches\fR, showing backlogs. .IP "batchlog.o*" .Df batchlog.o* .Df files batchlog.o* Previous batcher logs. .IP "batchparms" .Df batchparms .Df files batchparms Control file for \fIsendbatches\fR, specifying how to feed other sites. .IP "bin" .Df files bin Master override directory for programs, searched before any other by all C News software. Normally contains only the \fIconfig\fR shell file specifying where to find everything else. .IP "errlog" .Df errlog .Df files errlog Error log from \fIrelaynews\fR. .IP "errlog.o*" .Df errlog.o* .Df files errlog.o* Previous \fIerrlog\fRs. .IP "explist" .Df explist .Df files explist Control file for \fIexpire\fR, specifying what gets expired, and when, and what archiving is done. .IP "history" .Df history .Df files history List of articles currently known at this site, with reception dates and pathnames. Updated by \fIrelaynews\fR and \fIexpire\fR. .IP "history.dir" .Df history.dir .Df files history.dir Part of the \fIdbm\fR index for \fIhistory\fR. .IP "history.pag" .Df history.pag .Df files history.pag Other part of the \fIdbm\fR index for \fIhistory\fR. .IP "history.n" .Df history.n .Df files history.n Temporary version of .I history , while .I expire is running; can be left behind if .I expire terminates abnormally. .IP "history.n.dir" .Df history.n.dir .Df files history.n.dir Part of the \fIdbm\fR index for \fIhistory.n\fR. .IP "history.n.pag" .Df history.n.pag .Df files history.n.pag Other part of the \fIdbm\fR index for \fIhistory.n\fR. .IP "history.o" .Df history.o .Df files history.o Previous \fIhistory\fR. Created by \fIexpire\fR. .IP "localgroups" .Df localgroups .Df files localgroups .Ix checkgroups List of local groups and descriptions, for use by \fIcheckgroups\fR control-message handler (which uses it to decide what groups are legitimate even though the \fIcheckgroups\fR message did not mention them). Each line is a group name, a tab, and a terse description of the group. The descriptions are read only by humans. .IP "log" .Df log .Df files log Log file from \fIrelaynews\fR, reporting what was received and when. .IP "log.o*" .Df log.o* .Df files log.o* Previous \fIlog\fRs. .IP "mailname" .Df mailname .Df files mailname .Ix From: Name of the site for purposes of mail, typically a domainized name. Used in building ``From:'' lines in newly-posted news. If not present, ``\fIhostname\fB.uucp\fR'' is assumed. .IP "mailpaths" .Df mailpaths .Df files mailpaths Mailing routes for submissions to moderated newsgroups. .IP "newsgroups" .Df newsgroups .Df files newsgroups .Ix checkgroups File created by \fIcheckgroups\fR processing, with names and descriptions of newsgroups. For human reading only. Format identical to that of \fIlocalgroups\fR. .IP "newsgroups.bac" .Df newsgroups.bac .Df files newsgroups.bac Previous \fInewsgroups\fR file. Created by \fIcheckgroups\fR processing. .IP "organization" .Df organization .Df files organization .Ix Organization: Name of the organization, for \fIinews\fR's use in creating the \fIOrganization:\fR header for a posted article. .IP "postdefltdist" .Df postdefltdist .Df files postdefltdist Default distribution (if any; default ``world'') for \fIpostnews\fR. .IP "postdefltgroup" .Df postdefltgroup .Df files postdefltgroup Default newsgroup (if any; default is to insist on the user supplying one) for \fIpostnews\fR. .IP "replyusepath" .Df replyusepath .Df files replyusepath This file should exist if and only if the local ``mail'' command is unable to handle `@' addresses, meaning that replies to control messages (etc.) must use the ``Path:'' line instead of ``From:''. The contents are ignored. .IP "server" .Df server .Df files server Host name of the news server, where all operations (posting, etc.) should be done. If file does not exist, current host is assumed. .IP "setnewsids" .Df setnewsids .Ix setuid Set-uid-root program to get user and group ids correct for \fIrelaynews\fR. Needed only if the system is old enough to refuse to do \fIsetuid(geteuid())\fR. Included in NEWSCTL rather than NEWSBIN because its presence is a significant policy issue for the administrator, i.e. it is, sort of, a control file. .IP "sys" .Df sys .Df files sys Major control file specifying what groups are legitimate here, and what groups are fed to other sites. .IP "watchtime" .Df watchtime .Df files watchtime Last time \fInewswatch\fR was run. .IP "whoami" .Df whoami .Df files whoami Name of the system for news purposes, for \fInewshostname\fR. .Ix newshostname If file does not exist, other sources (\fIhostname\fR etc.) .Ix hostname are consulted.