/home/mjd/bin/mailpager 10222
Received: (qmail 2440 invoked from network); 27 May 2003 16:20:59 -0000
Received: from stoneport.math.uic.edu (131.193.178.160)
  by plover.com with SMTP; 27 May 2003 16:20:59 -0000
Received: (qmail 44974 invoked by uid 1004); 27 May 2003 16:21:02 -0000
Mailing-List: contact ezmlm-help@list.cr.yp.to; run by ezmlm
Delivered-To: mailing list ezmlm@list.cr.yp.to
Received: (qmail 44290 invoked from network); 27 May 2003 16:19:21 -0000
Received: from delorean.solidusdesign.com (65.42.172.208)
  by stoneport.math.uic.edu with SMTP; 27 May 2003 16:19:21 -0000
Received: (qmail 1636 invoked by uid 1001); 27 May 2003 16:18:48 -0000
Received: from localhost (sendmail-bs@127.0.0.1)
  by localhost with SMTP; 27 May 2003 16:18:48 -0000
Date: Tue, 27 May 2003 12:18:48 -0400 (EDT)
From: Kevin DeGraaf <kevin@kevindegraaf.net>
Sender: kevin@delorean.solidusdesign.com
To: ezmlm@list.cr.yp.to
Subject: make a list indexed?
Message-ID: <Pine.LNX.4.44L0.0305271205240.1403-100000@delorean.solidusdesign.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

I am running ezmlm-0.53 and ezmlm-idx-0.40.  If discussion about ezmlm-idx
is offtopic, I apologize and would appreciate a pointer in the correct
direction.

I have searched existing documentation and have made a good-faith effort
to avoid wasting the time of the list members.  If my question is a FAQ
(or, for JdBP, if my question has a FGA), I apologize and would appreciate
a pointer in the correct direction.

I have an ezmlm-idx list whose archives I would like to make browsable via
HTTP.  After installing and configuring ezmlm-cgi, I receive an Apache
error:

  ezmlm-cgi: fatal: unable to open LISTDIR/archive/threads: file does
  not exist

where LISTDIR is substituted for the full path to the list directory.  I
verified that the "archive/threads" directory is nonexistent.

It appears that the owner of this list did not use the "-i" option to
ezmlm-make when he created the list, hence the problem.  I created two
test lists, "foo" and "bar", to compare the effects of including vs.
omitting the "-i" option.  The only difference I can see is the creation
of a few directories in "LISTDIR/archive/" and the addition of a call to
ezmlm-archive in "LISTDIR/editor".

My questions:

  1. I am confused regarding the exact purpose of ezmlm-archive.  It is
not clear to me from reading its manpage if ezmlm is called for each
incoming message, or performs some operation on the list directory itself.
Will someone either elaborate on this, or point me to a succint
explanation of this in the documentation that I may have missed?

  2. Is it possible to convert this list into the state that it would be
in had "-i" been used in the original call to ezmlm-make?  If so, what
is/are the/some best-current-practice(s) for doing this?

--
Kevin DeGraaf




/home/mjd/bin/mailpager 10225
Received: (qmail 11310 invoked from network); 27 May 2003 21:44:18 -0000
Received: from stoneport.math.uic.edu (131.193.178.160)
  by plover.com with SMTP; 27 May 2003 21:44:18 -0000
Received: (qmail 36645 invoked by uid 1004); 27 May 2003 21:44:18 -0000
Mailing-List: contact ezmlm-help@list.cr.yp.to; run by ezmlm
Delivered-To: mailing list ezmlm@list.cr.yp.to
Received: (qmail 35826 invoked from network); 27 May 2003 21:42:38 -0000
Received: from mail1.kens.com (qmailr@209.70.202.39)
  by stoneport.math.uic.edu with SMTP; 27 May 2003 21:42:38 -0000
Received: (qmail 11490 invoked by uid 1000); 27 May 2003 21:42:04 -0000
To: ezmlm <ezmlm@list.cr.yp.to>
Subject: Re: make a list indexed?
References: <Pine.LNX.4.44L0.0305271205240.1403-100000@delorean.solidusdesign.com>
	<iloverobin.87y90sulgj.fsf@news.socha.net>
	<m365nw9ipc.fsf@multivac.cwru.edu>
Organization: Trial By Combat 
X-URL: <http://socha.net/> 
X-Face:  #Z}0zkbqU,m`+S)^0R[.23L-o>U{UQ|(DvIqu^Bjw:po_g9;4JnT9tbn;QX$ga/LYS
From: "Robin S. Socha" <robin@socha.net>
Date: Tue, 27 May 2003 17:42:01 -0400
In-Reply-To: <m365nw9ipc.fsf@multivac.cwru.edu> (prj@po.cwru.edu's message
 of "Tue, 27 May 2003 17:34:49 -0400")
Message-ID: <iloverobin.87smr0ukwm.fsf@news.socha.net>
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) XEmacs/21.1 (Cuyahoga Valley,
 i386-unknown-openbsd3.1)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

* Paul Jarc <prj@po.cwru.edu> writes:
> "Robin S. Socha" <robin@socha.net> wrote:

>> then ezmlm-make with the -i switch to finally turn on indexing.
> 
> ITYM ezmlm-make -+i.

ITIM "the -i switch", as in "ezmlm-make -+i" :)
/home/mjd/bin/mailpager 10227
Received: (qmail 21972 invoked from network); 28 May 2003 05:15:40 -0000
Received: from stoneport.math.uic.edu (131.193.178.160)
  by plover.com with SMTP; 28 May 2003 05:15:40 -0000
Received: (qmail 33298 invoked by uid 1004); 28 May 2003 05:15:43 -0000
Mailing-List: contact ezmlm-help@list.cr.yp.to; run by ezmlm
Delivered-To: mailing list ezmlm@list.cr.yp.to
Received: (qmail 32678 invoked from network); 28 May 2003 05:14:01 -0000
Received: from delorean.solidusdesign.com (65.42.172.208)
  by stoneport.math.uic.edu with SMTP; 28 May 2003 05:14:01 -0000
Received: (qmail 12591 invoked by uid 1001); 28 May 2003 05:13:28 -0000
Received: from localhost (sendmail-bs@127.0.0.1)
  by localhost with SMTP; 28 May 2003 05:13:28 -0000
Date: Wed, 28 May 2003 01:13:28 -0400 (EDT)
From: Kevin DeGraaf <kevin@kevindegraaf.net>
Sender: kevin@delorean.solidusdesign.com
To: ezmlm <ezmlm@list.cr.yp.to>
Subject: Re: make a list indexed?
In-Reply-To: <iloverobin.87y90sulgj.fsf@news.socha.net>
Message-ID: <Pine.LNX.4.44L0.0305280058240.12374-100000@delorean.solidusdesign.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

> RTFM: ezmlm-archive(1)

As I made extremely clear, I have read all the documentation, including
the manual page for ezmlm-archive.

Rather than flame you for being an elitist prick, I will simply assume
that I formulated my question in an unclear manner, and will restate it
more precisely:

djb-style systems are extremely modular -- while this is great in terms of
security and anti-feature-creep-ism, it also means that individual manual
pages that refer only to a specific component are insufficient to get a
sense of the "big picture".

Sure, I can run `man ezmlm-archive` and read *what* it does, but that
manpage is utterly useless in terms of explaining how ezmlm-archive fits
into the whole ezmlm system.  IOW, its *purpose*.  Not once does that page
describe how e-a fits into the component flow.  (This is not a flaw in the
page, since manpages are designed to be specific and to-the-point.)

Therefore, "rtfm that manpage" doesn't answer my question (which, I might
add, a true hacker would have recognized as part of a search for
grokkitude, rather than just getting the job done).

Rather than assuming that I'm a newbie and auto-firing a condescending
reply, it would have been nice if you had responded with helpful
information regarding the ezmlm "big picture".  Or, perhaps a document
along these lines has already been prepared, to which you could have given
me a gentle pointer per my original request.

> [Run] ezmlm-archive [manually] and then ezmlm-make with the -i switch to
> finally turn on indexing.

Thank you for taking time out of what must be a busy schedule to produce a
coherent, non-insulting answer.

--
Kevin DeGraaf

/home/mjd/bin/mailpager 10228
Replied: Wed, 28 May 2003 18:28:15 -0400
Received: (qmail 26008 invoked from network); 28 May 2003 08:11:28 -0000
Received: from stoneport.math.uic.edu (131.193.178.160)
  by plover.com with SMTP; 28 May 2003 08:11:28 -0000
Received: (qmail 1790 invoked by uid 1004); 28 May 2003 08:11:30 -0000
Mailing-List: contact ezmlm-help@list.cr.yp.to; run by ezmlm
Delivered-To: mailing list ezmlm@list.cr.yp.to
Received: (qmail 986 invoked from network); 28 May 2003 08:09:28 -0000
Received: from mail1.kens.com (qmailr@209.70.202.39)
  by stoneport.math.uic.edu with SMTP; 28 May 2003 08:09:28 -0000
Received: (qmail 25278 invoked by uid 1000); 28 May 2003 08:08:37 -0000
To: ezmlm <ezmlm@list.cr.yp.to>
Subject: Re: make a list indexed?
References: <Pine.LNX.4.44L0.0305280058240.12374-100000@delorean.solidusdesign.com>
Organization: Trial By Combat 
X-URL: <http://socha.net/> 
X-Face:  #Z}0zkbqU,m`+S)^0R[.23L-o>U{UQ|(DvIqu^Bjw:po_g9;4JnT9tbn;QX$ga/LYS
From: "Robin S. Socha" <robin@socha.net>
Date: Wed, 28 May 2003 04:08:36 -0400
In-Reply-To: <Pine.LNX.4.44L0.0305280058240.12374-100000@delorean.solidusdesign.com> (Kevin
 DeGraaf's message of "Wed, 28 May 2003 01:13:28 -0400 (EDT)")
Message-ID: <iloverobin.8765nvv6gr.fsf@news.socha.net>
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) XEmacs/21.1 (Cuyahoga Valley,
 i386-unknown-openbsd3.1)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

* Kevin DeGraaf <kevin@kevindegraaf.net> writes:
>> RTFM: ezmlm-archive(1)
> 
> As I made extremely clear, I have read all the documentation, including
> the manual page for ezmlm-archive.
> 
> Rather than flame you for being an elitist prick, 

Say, is that a Dutch surname? If so, consider pulling your Klompen out
of your ass so your brain gets the oxygen it obviously needs.

> Sure, I can run `man ezmlm-archive` and read *what* it does, but that
> manpage is utterly useless in terms of explaining how ezmlm-archive
> fits into the whole ezmlm system.  

<http://ezmlm.area.com/ezman-0.32/ezman3.html#ss3.5> +
<http://ezmlm.area.com/faq-0.32/FAQ-4.html#ss4.19> would appear to be
sufficiently clear iff you understood man dot-qmail. 

> IOW, its *purpose*.  

,----
|  ezmlm-archive reads the index files from a message archive, and
|  creates a subject index, a collection of sub- ject files, and a
|  collection of author files. These files are suitable as an index for
|  WWW access to, and navigation through a mailing list archive by
|  ezmlm-cgi(1).
`----

How much clearer can one describe a purpose?

> Therefore, "rtfm that manpage" doesn't answer my question (which, I
> might add, a true hacker would have recognized as part of a search for
> grokkitude, rather than just getting the job done).

Too bad I'm just a lame ass luser, Kevin. Interestingly, I had little to
no difficulty understanding the "*purpose*" of ezmlm-archive. Maybe you
should aspire to basic reading ability first?

> [...] the ezmlm "big picture"

Good idea. If you need help with xfig, let me know. Bye-bye, Kevin...
