On Saturday, August 9, 2003, at 04:06 pm, Rich West wrote:


Ok.. I think I know what I did.. I didn't restart the qrunner. As I wrote the previous email to you, I realized that I had _thought_ about restarting the qrunner, but didn't. I went through the whole process again:
o Edit mm_cfg.py to set USE_HTDIR=1
o python -c 'from compileall import *; compile_dir("<prefix>/Mailman",10,"<prefix>/Mailman")'
o /etc/init.d/mailmanctrl restart
o bin/rmlist test
o bin/newlist test
o bin/arch test
o Entered additional recipients via the web interface.
o Sent a test message to the test list
o /usr/bin/python -S <prefix>/cron/nightly_htdig -v test (it complained about not having the centralized db files, but that seemed ok)

I think you can resolve this by reference to the section under the heading "htdig Permissions Considerations" in INSTALL.htdig-mm


When rundig is being run by 'mailman' cron as the 'mailman' uid it probably does not have permissions to create the 'shared' htdig db's. My hack is to give the 'mailman' group group ownership and write permission over the the common and db subdirectories of the htdig install (/opt/www/htdig/ or wherever yout htdig is installed), and the files there contained.

o Pointed my browser at the test archives, and viola! The search ability was there! And searching worked!

I'm not sure if it was the fact that I recompiled the mm_cfg.py file or restarting the qrunner which started things working, though.

Now, I just have to go through and migrate the existing lists. :) Hopefully, that won't be too difficult. :)


Best of luck.


Thanks for all of your help!

No problem. Pleased you are up and running.


-Rich


Rich West wrote:


Ok.. I blew away my test list, set USE_HTDIG=1, restarted the qrunner, created the list with newlist, ran blow_away_htdig test, ran arch test, and sent a message to the list.

It seems likeit does everything BUT create update the index.html file with the search info..

Perhaps I should start over from scratch...

-Rich


Wait a sec... if I am reading that correctly, then existing lists would have been created using the standard templates which did not, obviously, have the htdig patch. Newly created lists would be created against the now-patched htdig templates, and they should work properly. Existing lists would have to have their templates patched accordingly.

Is that right?

If so, then it is likely that my installation IS working as expected. I will have to delete my test list and recreate it, then run some tests and observe the results.

I'll let you know if I have any troubles there.

Thanks for your help!!

-Rich





------------------------------------------------------
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to