chiark / gitweb /
wip compile
[inn-innduct.git] / samples / expire.ctl
1 ##  $Revision: 7143 $
2 ##  expire.ctl - expire control file
3 ##  Format:
4 ##      /remember/:<keep>
5 ##      <class>:<min>:<default>:<max>
6 ##      <wildmat>:<flag>:<min>:<default>:<max>
7 ##  First line gives history retention; second line specifies expiration
8 ##  for classes; third line specifies expiration for group if groupbaseexpiry
9 ##  is true
10 ##      <class>         class specified in storage.conf
11 ##      <wildmat>       wildmat-style patterns for the newsgroups
12 ##      <min>           Mininum number of days to keep article
13 ##      <default>       Default number of days to keep the article
14 ##      <max>           Flush article after this many days
15 ##  <min>, <default>, and <max> can be floating-point numbers or the
16 ##  word "never."  Times are based on when received unless -p is used;
17 ##  see expire.8
18
19 ##  If article expires before 10 days, we still remember it for 10 days in
20 ##  case we get offered it again.  Depending on what you use for the innd
21 ##  -c flag and how paranoid you are about old news, you might want to
22 ##  make this 28, 30, etc, but it's probably safe to reduce it to 7 in most
23 ##  cases if you want to keep your history file smaller.
24 /remember/:10
25
26 ##  Keep for 1-10 days, allow Expires headers to work.  This entry uses
27 ##  the syntax appropriate when groupbaseexpiry is true in inn.conf.
28 *:A:1:10:never
29
30 ##  Keep for 1-10 days, allow Expires headers to work.  This is an entry
31 ##  based on storage class, used when groupbaseexpiry is false.
32 #0:1:10:never