Great Circle Associates Majordomo-Users
(May 2000)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: Digest/Archive help needed...
From: Dan Liston <dliston @ netscape . com>
Organization: iPlanet E-Commerce Solutions, A Sun Netscape Alliance
Date: Mon, 15 May 2000 10:17:03 -0500
To: Orchaeus <orchaeus @ organelle . org>, Majordomo Users <majordomo-users @ greatcircle . com>
References: <Pine.LNX.4.10.10005150133370.2316-100000@organelle.org>

Orchaeus wrote:
> 
> Hi Dan,
> 
> I presume you are basically some sort of Majordomo superhero...thanks for
> your aid :)
> 
> Your mail confused me, I wiped my install again and installed the RPM.
> I am a newbie Linux user (somewhat) coding a MU.
> 
> Since you mentioned that it doesn't use majordom.aliases...
> 
> Where do the below aliases go?

You have 2 choices, the default of the RPM is to just use the
/etc/aliases file.  As you get more advanced, you may want to
try separating your regular aliases from majordomo.aliases by
using the /etc/mail/majordomo.aliases file and adding that 
file name to your sendmail.cf.
# location of alias file
O AliasFile=/etc/aliases, /etc/mail/majordomo.aliases

One other "heads up" about the RPM install, check your $whereami
variable in /etc/majordomo.cf.  If it = "`/bin/dnsdomainname`";,
add this to the line immediately following the $whereami.
chomp $whereami;
or change `/bin/dnsdomainname` to your fully qualified hostname.

Dan Liston

> 
> Thanks!
> 
> Darin
> 
> On Mon, 15 May 2000, Dan Liston wrote:
> 
> > First, forget all those extra arguments for resend.
> > The only ones the .config file does not override are
> > the -l listname and the outgoing address.
> >
> > Since you are a redhat user, I offer install #18
> > with the attached RPM file.
> >
> > I have used it, can't say it's perfect, but it does
> > get you very close to a working configuration right
> > out of the box better than anything else I have seen.
> >
> > The RPM will use /usr/lib/majordomo, /var/lib/majordomo,
> > /usr/doc/majordomo-1.94.5, and puts majordomo.cf in
> > the /etc directory.  Other comments on the RPM, it
> > does not make use of a separate majordomo.aliases file
> > like most of the people on majordomo-users do.
> >
> > As for setting up working archives and digests, here
> > is a sample set of aliases that works.  Dependencies
> > are on the values for
> > $homedir = "/usr/lib/majordomo";
> > $listdir = "/var/lib/majordomo/lists";
> > $digest_work_dir = "/var/lib/majordomo/digest";
> > $filedir = "$listdir";
> > $filedir_suffix = ".archive";
> > from majordomo.cf.
> >
> > test:         "|/usr/lib/majordomo/wrapper resend -l test test-outgoing,nobody"
> > test-owner:   owner-test
> > owner-test:   postmaster,
> > test-outgoing:        :include:/var/lib/majordomo/lists/test,test-digestify,test-archive
> > owner-test-outgoing:  owner-test,
> > test-archive: "|/usr/lib/majordomo/wrapper archive2.pl -f /var/lib/majordomo/lists/test.archive/test -a -M"
> > test-digestify:       "|/usr/lib/majordomo/wrapper digest -r -C -l test-digest test-digest-outgoing"
> > test-digest:  test
> > owner-test-digest:    owner-test
> > test-digest-outgoing: :include:/var/lib/majordomo/lists/test-digest
> > owner-test-digest-outgoing:   owner-test
> > test-request: "|/usr/lib/majordomo/wrapper request-answer test"
> > test-digest-request:  "|/usr/lib/majordomo/wrapper majordomo -l test"
> > test-approval:        owner-test,
> >
> > When creating this list with archive and digest, several files and directories must exist;
> >
> > ls -l /var/lib/majordomo/lists
> > -rw-rw-r--    1 majordom majordom      191 Oct  7  1999 test
> > -rw-rw-r--    1 majordom majordom       55 Nov 21 19:10 test-digest
> > drwxr-xr-x    1 majordom majordom    16133 Nov 19 00:12 test-digest.archive
> > -rw-rw-r--    1 majordom majordom    16133 Nov 19 00:12 test-digest.config
> > -rw-rw-r--    1 majordom majordom      586 Oct 11  1999 test-digest.info
> > -rw-rw-r--    1 majordom majordom      586 Oct 11  1999 test-digest.intro
> > drwxr-xr-x    1 majordom majordom    16133 Nov 19 00:12 test.archive
> > -rw-rw-r--    1 majordom majordom    16360 Apr 27 11:26 test.config
> > -rw-rw-r--    1 majordom majordom      204 Dec 13 01:35 test.info
> > -rw-rw-r--    1 majordom majordom      204 Dec 13 01:35 test.intro
> >
> > ls -l /var/lib/majordomo/digest
> > drwxr-xr-x    1 majordom majordom    16133 Nov 19 00:12 test-digest
> >
> > Good Luck,
> > Dan Liston
> >
> > Orchaeus wrote:
> > >
> > > Greetings, and thanks in advance for any assistance.
> > >
> > > After 17 installations, and about 50 hours of work,
> > > I am close to getting MD running on my red hat 6.1
> > > box. It runs, actually just fine. Most of the wipes
> > > were because I did not know the effect of changing
> > > .cf or alias files, and had to remake the MD user
> > > a few times till I got it at all close to right.
> > >
> > > It might be silly, but the easyiest way for me to
> > > get it working was to put /orgdev at root, rather
> > > than burying it in other (/usr/) directories whos
> > > permissions were harder to understand and control.
> > >
> > > Directories:
> > > /orgdev
> > > /orgdev/lists/
> > > /orgdev/archives/orgdev/
> > > /orgdev/digests/
> > >
> > > Here's what I know:
> > > MD user: majordom Group: majrodomo.daemon
> > > UID:45 GID: 45
> > >
> > > installs fine
> > > wrapper tests fine
> > >
> > > test list works, completely
> > > orgev closed, private, closed + confirm
> > > appears to function properly
> > >
> > > Problems:
> > > Archiving don't work, and there's no complaint...
> > >
> > > /orgdomo/archive/orgdev <-how to test this?
> > >
> > > Digests aren't working, no complaint either
> > >
> > > /orgdomo/digests/orgdev <-
> > >
> > > Looked at a lot of permissions posts. Need to know explicit
> > > modes (am a linux newbie) for the above directories and
> > > files associated with them.
> > >
> > > I'd also greatly appreciate any critique on my install,
> > > aliases, etc.
> > >
> > > Thanks in advance, feel free to respond directly to my
> > > email address.
> > >
> > > D. De Stefano in SF
> > > orchaeus  at  organelle.org
> > >
> > > Sendmail.cf frag here:
> > >
> > > # wait for alias file rebuild (default units: minutes)
> > > O AliasWait=10
> > >
> > > # location of alias file
> > > O AliasFile=/etc/aliases
> > >
> > > OA /etc/majordomo.aliases
> > > O DontBlameSendmail=groupwritabledirpathsafe
> > >
> > > aliases:
> > >
> > > owner-owner: postmaster
> > >
> > > majordomo:  "|/orgdomo/wrapper majordomo"
> > > majordom: owner-majordomo
> > > majordomo-owner: orchaeus@organelle.org
> > > owner-majordomo: orchaeus@organelle.org
> > >
> > > test:           "|/orgdomo/wrapper resend -l test test-list"
> > > test-list:      :include:/orgdomo/lists/test
> > > owner-test:     orchaeus@organelle.org
> > > test-owner:     orchaeus@organelle.org
> > > test-request:   orchaeus@organelle.org
> > > test-approval:  test-owner
> > >
> > > orgdev: "|/orgdev/wrapper resend -M 32000 -R -l orgdev -f orgdev-owner -h
> > > organelle.org -s orgdev-outgoing"
> > > orgdev-list:     :include:/orgdomo/lists/orgdev
> > > orgdev-owner:     orchaeus@organelle.org
> > > owner-orgdev:     orchaeus@organelle.org
> > > orgdev-approval: orgdev-owner
> > > orgdev-outgoing: :include:/orgdomo/lists/orgdev, orgdev-archive
> > > owner-orgdev-outgoing: orgdev-owner
> > > orgdev-archive: /orgdomo/archive/orgdev/orgdev
> > > owner-orgdev-archive: orgdev-owner
> > > orgdev-request: "|/orgdomo/wrapper request-answer orgdev"
> > > owner-orgdev-request: orgdev-owner
> > >
> > > orgdev-digest: orgdev
> > > orgdev-digest-out: :include:/orgdomo/lists/orgdev-digest
> > > owner-orgdev-digest: owner-orgdev
> > > orgdev-digest-approval: owner-orgdev
> > > orgdev-digest-request: "|/orgdomo/wrapper request-answer orgdev-digest"

Indexed By Date Previous: Re: installation problems
From: Dan Liston <dliston@netscape.com>
Next: Re: Archiving not working...
From: Dan Liston <dliston@netscape.com>
Indexed By Thread Previous: Re: Digest/Archive help needed...
From: Dan Liston <dliston@netscape.com>
Next: wilma
From: LeE <LeE@norwoodfunk.com>

Google
 
Search Internet Search www.greatcircle.com