[Bug 531942] [NEW] xapian indexer

Cédric Jeanneret contact at internux.ch
Thu Mar 4 15:53:09 CET 2010

Public bug reported:


As it was discussed on mailman-users ML[1], here is my xapian indexer

You'll find two scripts :
- the one which will replace the "normal" archiver
- the one called to update pippermail archives

- xappy [2]

How it works :
just set the variable PUBLIC_EXTERNAL_ARCHIVER and/or PRIVATE_EXTERNAL_ARCHIVER so that it points on archive-and-index.py script
PUBLIC_EXTERNAL_ARCHIVER = '/var/local/bin/archive-and-index.py %(hostname) %(listname)'

Change if necessary the path for pipermail-archive.py if necessary.

Reload mailman.... and that's all ;)

I'd like to really thank Mark Sapiro for his help :)

Feel free to use it, and to comment it out. I tested it some times on
our server, it works just fine.

Best regards,


[1] http://mail.python.org/pipermail/mailman-users/2010-February/068899.html and following mails
[2] http://code.google.com/p/xappy/

** Affects: mailman
     Importance: Undecided
         Status: New

xapian indexer
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.

More information about the Mailman-coders mailing list