File: README

package info (click to toggle)
lists-archives 20000212-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 148 kB
  • ctags: 53
  • sloc: perl: 386; sh: 153; makefile: 42
file content (40 lines) | stat: -rw-r--r-- 1,745 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
The Debian GNU/Linux Mailing list archives are built from scripts in
~maor/debian-lists.  The files there are:

Lists-Archives/		HTML pages are here
buildindex		script to build a glimpse index for one list
datesuffix		determine the date of a message (used by procmailrc)
debian.rc		mhonarc resource list
glimpse/		glimpse binaries are here
index.html		template for index generation (used by updatemail)
lists/			raw mailing lists and glimpse indices are here
mhonarc/		mhonarc binaries are here
procmailrc		procmailrc for the lists
searchlists		cgi-bin script which searches the lists
updatemail		main update script

Glimpse is available from http://glimpse.cs.arizona.edu/.  It is a
fine piece of software, but the latest version (4.1) has been made
non-free.  I hope the University of Arizona reconsiders.

Mhonarc, another fine piece of software is free and is available from
http://www.oac.uci.edu/indiv/ehood/mhonarc.html

Now, an extremely brief explanation of how this works.  I have a
special account which is subscribed to all the lists, which has a
forward file:
  |procmail -f- debian-lists/procmailrc
I have a daily cron job which runs debian-lists/updatemail.

The mail is sorted and split by month by procmail and datesuffix.
updatemail is called once a day, and looks for mbox files which are
newer than the timestamp file.  It runs mhonarc and buildindex over
new mailboxes and regenerates the index file if needed.


The scripts are Copyright (C) 1996,1997,1998 Guy Maor <maor@debian.org>.

This is free software; you can redistribute and/or modify it under the
terms of the GNU General Public License as published by the Free
Software Foundation; either version 2, or (at your option) any later
version.  There is NO warranty.