[Mailman-Users] Mailman + HTDig Intergration

Richard Barrett R.Barrett at ftel.co.uk
Thu Jul 25 11:41:51 CEST 2002


At 19:47 24/07/2002 +0300, Odhiambo Washington wrote:

>Hello List Managers,
>
>Does anyone know where I can find a clean HOWTO on intergrating Mailman
>and HTDig for searchable archives. I am running Mailman-2.0.12 from
>today ;-) but would like to go right ahead and have a searchable archive
>like the one list.org has. Or am I being over ambitious?
>
>Thanking you.
>
>
>-Wash

The following patches integrate the htdig (http://www.htdig.org/) search 
engine with Mailman.

http://sourceforge.net/tracker/index.php?func=detail&aid=444879&group_id=103&atid=300103

http://sourceforge.net/tracker/index.php?func=detail&aid=444884&group_id=103&atid=300103

Use the versions of these patches for MM 2.0.11 When you apply them to MM 
2.0.12 build directory you will get one complaint from patch 444884 which 
you I think you can safely ignore. When I have time I'll build and upload a 
revision of 444884 for 2.0.12 to get rid of this complaint. Output from 
applying both patches should look something like this:

mailman at mailman2:/mailman/build/mailman-2.0.12> patch -p1 < 
../patches/current/indexing-2.0.11-0.1.patch
patching file Mailman/Archiver/HyperArch.py
patching file Mailman/Defaults.py.in
mailman at mailman2:/mailman/build/mailman-2.0.12> patch -p1 < 
../patches/current/htdig-2.0.11-0.1.patch
patching file INSTALL
Hunk #1 succeeded at 355 (offset 22 lines).
patching file INSTALL.htdig-mm
patching file Mailman/Archiver/HyperArch.py
patching file Mailman/Cgi/htdig.py
patching file Mailman/Cgi/updateTOC.py
patching file Mailman/Defaults.py.in
patching file Makefile.in
patching file bin/Makefile.in
patching file bin/blow_away_htdig
patching file cron/Makefile.in
patching file cron/crontab.in.in
patching file cron/nightly_htdig
patching file cron/remote_nightly_htdig
patching file cron/remote_nightly_htdig.pl
patching file cron/remote_nightly_htdig_noshare
patching file src/Makefile.in

You will find that patch 444884 adds a file INSTALL.htdig-mm to the MM 
2.0.12 build directory that has a fairly detailed description of how to set 
up the MM-htdig integration.

Also see 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.011.htp for 
alternative solutions.







More information about the Mailman-Users mailing list