See comments inline...
dboothe@mindspring.com wrote:
>
> Here are the aliases I have so far. My questions are as follows.
>
> 1) If I want to archive my list are there benefits/drawbacks to archiving
> the full list vs. the digest (or both)?
Either way is a storage space issue. Since drive space is "cheap" now,
I tend to take a lazier approach and archive both. You could always set
up a cron to clean out what you do not want though.
>
> 2) What alias(es) do I need to set up to create the archive(s)?
See more inline comments...
>
> ---
> #
> #
> #begin generic majordomo stuff
> majordomo: "|/usr/local/majordomo/wrapper majordomo"
> owner-majordomo: listadmin
> majordomo-owner: listadmin
> #end generic majordomo stuff
Fine, generic is good.
> #
> #
> #begin fanlist
> fanlist: "|/usr/local/majordomo/wrapper resend -l fanlist -h foobar.com fanlist-outgoing"
add ,nobody to this alias to prevent sendmail from disclosing your -outgoing address
fanlist: "|/usr/local/majordomo/wrapper resend -l fanlist -h foobar.com fanlist-outgoing,nobody"
> fanlist-outgoing: :include:/usr/local/majordomo/lists/fanlist, fanlist-digestify
append fanlist-archiver onto your -outgoing alias with -digestify .
fanlist-outgoing: :include:/usr/local/majordomo/lists/fanlist, fanlist-digestify, fanlist-archiver
add one of these lines
fanlist-archiver: "|/usr/local/majordomo/wrapper archive2.pl -f /usr/local/majordomo/lists/fanlist.archive/fanlist -a -M"
or
fanlist-archiver: "|/usr/local/majordomo/wrapper archive2.pl -f /usr/local/majordomo/archive/fanlist/fanlist -a -M"
depending on your $filedir and $filedir_suffix in majordomo.cf
The first example above matches these majordomo.cf settings
$filedir = "$listdir";
$filedir_suffix = ".archive";
The second example matches these.
$filedir = "$homedir/archive";
$filedir_suffix = "";
> fanlist-request: "|/usr/local/majordomo/wrapper majordomo -l fanlist"
> fanlist-approval: listadmin
> owner-fanlist: listadmin
> fanlist-owner: listadmin
> owner-fanlist-outgoing: listadmin
> fanlist-outgoing-owner: listadmin
Neither majordomo nor sendmail will ever use the above alias.
> #end fanlist
> #
> #
> #begin fanlist digest
> fanlist-digestify: "|/usr/local/majordomo/wrapper digests -r -C -l fanlist-digest fanlist-digest-outgoing"
> fanlist-digest: fanlist
> fanlist-digest-outgoing: :include:/usr/local/majordomo/lists/fanlist-digest
> fanlist-digest-request: "|/usr/local/majordomo/wrapper majordomo -l fanlist-digest"
> fanlist-digest-approval: listadmin
> owner-fanlist-digest-outgoing: listadmin
> #end fanlist digest
> #
> #
You may want to add ,nobody to the digestify alias too.
Dan Liston
References:
|
|