Hello,
Iam able to search the mailing list from the command line (even as a web
user) but unable to do the same from the browser.Please find the error
displayed in the browser in quotes:
"htsearch detected an error. Please report this to the webmaster of this
site. The error message is:
Unable to read configuration file
</usr2/pkg/htdig/3.1.5/conf/htdig-mailman/mail-test.conf."
I think the problem is in configure options of htdig/mailman!!!!
That's why this much lengthier mail listing the installation steps.
Please let me know the solution to this problem.
1) I wanted to upgrade from Mailman 2.0.1 to 2.0.8 for adding Search feature
of mailing lists.
2)Htdig search engine was not installed on my Linux Box 7.1.
I installed htdig 3.1.5. Please find the installation steps below.
----cd /usr2/src
----gzip -dc archive/htdig-3.1.5.tar.gz | tar xvf -
----cd htdig-3.1.5
----./configure --prefix=/usr2/pkg/htdig/3.1.5
--with-cgi-bin-dir=/usr2/pkg/www/cgi-bin
--with-image-dir=/usr2/pkg/TF/www/htdocs/htdig
--with-search-dir=/usr2/pkg/TF/htdocs/htdig
----make
----make install
----cd /usr2/pkg/htdig/3.1.5/conf
----vi htdig.conf
Changed $start_url to http://tediforge.india.tek.com
Added .php? to $exculde_url
---bin/rundig -vvv
3) Installing Mailman 2.0.8
----groupadd tf-mailman
----useradd -m -g tf-mailman -d /usr2/pkg/mailman tf-mailman
----passwd tf-mailman
----mkdir -p /usr2/pkg/mailman/2.0.8
----cd /usr2/pkg/mailman
----chmod 755 .
----cd 2.0.8
----chgrp tf-mailman .
----chmod a+rx,g+ws .
----mkdir -p /usr2/var/mailman
----cd /usr2/var/mailman
----chgrp tf-mailman .
----chmod a+rx,g+ws .
----cd /sr2/src
----gzip -dc archive/mailman-2.0.8.tgz | tar xvf -
----cd mailman-2.0.8
----patch -p1 < ..archive/indexing-2.0.6.patch
----patch -p1 < ..archive/htdig-2.0.8.0.1.patch
----./configure --prefix=/usr2/pkg/mailman/2.0.8
--localstatedir=/usr2/var/mailman
--with-username=tf-mailman
--with-groupname=tf-mailman
--with-python=/usr2/pkg/2.0/bin/python --with-var-prefix=/usr2/var/mailman
--with-mail-gid=mail
--with-cgi-gid=tf-apache
----make
----make install
----cd /usr2/pkg/mailman/2.0.8
----bin/check_perms
----su - tf-mailman
----cd /usr2/pkg/mailman/2.0.8/cron
----crontab crontab.in
----exit
Added the aliases in /etc/aliases
----newaliases
----restarted sendmail
Added DEFAULT_HOST_NAME & DEAFULT_URL in
/usr2/pkg/mailman/2.0.8/Mailman/mm_cfg.py
Added USE_HTDIG=1
Executed /usr2/pkg/mailman/2.0.8/bin/mmsitepass
----groupadd tf-dummy
----useradd -m -g tf-dummy -d /usr2/var/dummy tf-dummy
----mkdir -p /usr2/var/dummy/dumps
4) In httpd.conf the ScriptAliases are defined appropriately.
The Mailman 2.0.1 is working perfectly before Upgrading to Mailman 2.0.8 in
another Linux Box.
Please let me know if you need some more information in this regard.
Thanking You in advance.
With Best Regards
Srinivas T.
_______________________________________________
htdig-general mailing list <[EMAIL PROTECTED]>
To unsubscribe, send a message to <[EMAIL PROTECTED]> with a
subject of unsubscribe
FAQ: http://htdig.sourceforge.net/FAQ.html