I'm just getting started using mhonarc and mharc on my NetBSD 1.5.2
system. I've got fresh installs of:
mhonarc-2.5.3 (via the NetBSD package system)
namazu-2.0.10nb2 (also via the package system)
mharc-0.7.3 (downloaded from http://www.mhonarc.org/release/mharc/tar/)
and a pre-existing install of procmail-3.22.
The NetBSD package system didn't touch mhonarc other than to install it
in /usr/pkg/bin where NetBSD puts its packages. The package system
changes to namazu seem to be largely focused on reducing compiler
warnings.
Since the mhonarc.pl referenced in
http://www.mhonarc.org/archive/cgi-bin/mesg.cgi?a=mharc-users&i=200208010532.g715W0e31774%40gator.earlhood.com
is newer than the one that came with my installation of namazu, I've
copied that file into the namazu filter directory.
I'm setting mharc up as the external archiver for a Mailman-2.1.2
installation that's outgrown the pipermail archiver.
Completely separate from the mailman integration (and both prior to and
after updating the namazu mhonarc filter), however, I'm getting the
following error message in my cron.log when building web archives:
[2003-09-09 20:47:05] [15144] read-mail: Warning: Unrecognized variable:
"NMZ-SUBJECT-QUERY:U"
The only message I've found in the mharc list archives referencing this
error suggests a version problem with web-archive. My potentially
relevant script versions are:
$Id: read-mail,v 1.10 2002/09/15 03:33:08 ehood Exp $
$Id: web-archive,v 1.44 2003/08/09 17:56:05 ehood Exp $
I've diff'd all the scripts in bin/ with the ones I unpacked from the
tarfile and the only differences are:
- pathnames to perl and formail
- my change in bin/mk-procmailrc of VAR =| command to { VAR = `command` }
for the procmail 3.22 out of memory bug workaround, as my procmail
install still lacks the necessary patch.
In my installed mharc, the only references to NMZ-SUBJECT-QUERY I've
found are:
bin/web-archive: if ($var_name eq 'NMZ-SUBJECT-QUERY') {
doc/file/common.mrc.txt:<span class="subjectLink">[<a
href="$SEARCH-CGI$?query=$NMZ-SUBJECT-QUERY:U$&idxname=$LIST-NAME$&sort=date%3Alate"
lib/common.mrc.in:<span class="subjectLink">[<a
href="$SEARCH-CGI$?query=$NMZ-SUBJECT-QUERY:U$&idxname=$LIST-NAME$&sort=date%3Alate"
lib/common.mrc:<span class="subjectLink">[<a
href="$SEARCH-CGI$?query=$NMZ-SUBJECT-QUERY:U$&idxname=$LIST-NAME$&sort=date%3Alate"
NEWS: . Added definition of $NMZ-SUBJECT-QUERY$ resource variable. It
...other resource variables appear to have a '-definevar' command-line
argument to mhonarc specified in web-archive, but NMZ-SUBJECT-QUERY does
not. On the other hand, the other resource variables don't seem to have
special-case handling in mha_rcvar_expand(), either, and I haven't
grasped the mharc's system architecture enough to really understand
what's going on there.
I'm stumped. Where do I look next?
thanks!
sev
--
sev(_at_)byz(_dot_)org can also be found at http://www.byz.org/~sev
---------------------------------------------------------------------
To sign-off this list, send email to majordomo(_at_)mhonarc(_dot_)org with the
message text UNSUBSCRIBE MHARC-USERS