V10/man/manb/expire.8

Compare this file to the similar file:
Show the results in this format:

.TH EXPIRE 8
.SH NAME
expire \- remove outdated news articles
.SH SYNOPSIS
.BR /usr/lib/news/expire " [ " \-n
.IR newsgroups " ] [ "
.BR \-i " ] [ " \-I " ] [ " \-v " [ "
.IR level " ] ] [ "
.BI \-e days
 ] 
 [ 
.B \-a
 ] 
.SH DESCRIPTION
.PP
.I Expire
is normally started up by
.IR cron (8)
every night to remove all expired news.
If no newsgroups are specified, the default is to expire
.BR all .
.PP
Articles whose specified expiration date has already passed
are considered expirable.
The
.B \-a
option causes expire to archive articles in /usr/spool/oldnews.
Otherwise, the articles are unlinked.
.PP
The
.B \-v
option causes expire to be more verbose.
It can be given a verbosity level (default 1) as in
.B \-v3
for even more output.
This is useful if articles aren't being expired and you want to know why.
.PP
The
.B \-e
flag gives the number of days to use for a default expiration date.
If not given, an installation dependent default (often 2 weeks) is used.
.PP
The
.B \-i
and
.B \-I
flags
tell
.B expire
to ignore any expiration date explicitly given on articles.
This can be used when disk space is really tight.
The
.B \-I
flag will always ignore expiration dates,
while the
.B \-i
flag will only ignore the date if ignoring it would expire the article sooner.
.I WARNING:
If you have articles archived by giving them expiration dates far into the
future, these options might remove these files anyway.
.SH "SEE ALSO"
checknews(1),
inews(1),
readnews(1),
recnews(8),
sendnews(8),
uurec(8)