=========================================================================== 2002/05/22: v0.2.0 * web-archive: Added -mharcdir option to specify location of list specific resource files. If the file <-mharcdir>/.mrc exists, it will be passed into mhonarc, after common.mrc. * web-archive: Added support for additional mhonarc options to be specified in lists.def by defining the MHonArc-Options field. * web-archive: If the No-Search lists.def field is set to 1 for a list, then searching will be disabled for the archive: no search index will be created and the $SEARCH-FORM$ custom resource variable will be set to the empty string. * web-archive: Changed some of the default pathname values of some options. In sum, default pathnames that include "../archive/.." had the "archive/" component removed. * web-archive: The following resource variables set have different names: $MNAV-CGI$ => $PNAV-CGI$ $CUR-MONTH$ => $CUR-PERIOD$ The old names are still set for backwards compatibility. * web-archive: The "[Raw]" link on the top index page of a list archive is now "[mbox]". Also, it will show the size of the mbox in bytes and if the mbox is gzipped. * lib/common.mrc.in.dist: . Removed options in MIMEARGS that could cause security problems. Users can add options that fit their level of comfort. . Added definition of $PREV-PERIOD-LABEL$ and $NEXT-PERIOD-LABEL$ which are defined as "Prev Period" and "Next Period", respectively. These variables are used for the next/prev period links on the index pages. Note, these values are a change from the "Prev Month" and "Next Month". . The next/prev resource variables for the next/prev period links have different names: $NEXT-MONTH-LINK$ => $NEXT-PERIOD-LINK$ $PREV-MONTH-LINK$ => $PREV-PERIOD-LINK$ * read-mail: Added explicit "exit 0" at end of script. This is to avoid a bogus non-zero exit status of filter-spool finds nothing to do. =========================================================================== 2002/02/14: v0.1.3 * web-archive: Went back to calling namazu for each list folder processed. The change in v0.1.2 defeats the ability to conserve resources by keeping namazu from re-indexing the entire list each time. * web-archive: Check status of mhonarc processing. * web-archive: Skip search index update if no new messages added. =========================================================================== 2002/02/14: v0.1.2 * Added new program 'mh-month-pack' that can process MH/nmh folders and copy messages into monthly-based mailbox files. Although this program is not used by default by MHArc archiving system, it can be used to customize MHArc to work with MH/nmh-based setups. * Updated web-archive to only call namazu once on all archive folders changed for a list instead of calling it for each archive folder processed. Also added a cleanup check on namazu to make sure it does not leave a stale lock around. =========================================================================== 2002/02/11: v0.1.1 * BUG FIX: Fixed regex generation bug in mk-procmailrc where ()'s were not matched. =========================================================================== 2002/02/11: v0.1.0 First tagged release of mharc. Code imported into CVS from the RCS files used previously. The following changes exist in this release: * Mailing list definition file can now be specified in lib/config.sh. * BUG FIX: Fixed bug in mk-procmailrc that created duplicate recipies for lists defined with multiple addresses. * The Description: option in lists.def is now used as the title for archive index pages. * Added No-Raw-Link: boolean option in lists.def. It can be used to specify that a links to the raw archive data should not be made in the main period index of a list archive. * Added new variable $LIST-DESC$ for .PNM.head and .PNM.foot process for main period index generation. The variable will expand to the Description: value in lists.def. If no description available, it will expand to the list name. * read-mail will source .env.sh in same directory if it exists. It is an easy way to sent envariables needed for the archiving process to run properly. * Modified distribution bundle creation to fit in with internal project release process. =========================================================================== 2002/03/08: Initial release. =========================================================================== $Id: NEWS,v 1.12 2002/05/23 02:31:40 ehood Exp $