Great Circle Associates Majordomo-Users
(February 2003)
 

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

Subject: Re: Not able to send email to list
From: Daniel Liston <dliston @ sonny . org>
Date: Fri, 28 Feb 2003 12:03:39 -0600
To: Jody Cleveland <Cleveland @ mail . winnefox . org>
Cc: Majordomo-Users @ greatcircle . com
References: <84CFA712F666B44A94CE6BE116BAF4B0B4E41F@MAIL>
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01



Jody Cleveland wrote:
>>Redhat 8 is shipped with mailman as the list manager.  You need to
>>rename the /etc/smrsh/wrapper link so that you can create a link
>>to majordomo's wrapper in that same directory.
 >>
> 
> Ok, I renamed /etc/smrsh/wrapper to /etc/smrsh/wrapper-original

That was only half of it, did you create a new link called wrapper
in the same directory that points to /usr/local/majordomo/wrapper?

ln -s /usr/local/majordomo/wrapper /etc/smrsh/wrapper
> 
>>You might also try changing the underscores in the list names to 
 >>dashes. I seem to recall majordomo not liking underscores very well.
> 
> 
> Tried that, ended up with the same errors.
> 
> 
>>ftp://ftp.redhat.com/pub/redhat/linux/updates/6.1/en/powertool
>>s/i386/majordomo-1.94.5-2.i386.rpm
> 
> 
> When I first installed majordomo, I used the tarball off majordomo's site.
> I'd like to use the rpm. Do I need to remove the one I put on there first?
> 
Yes, you should remove the one you installed with the tarball
before attempting to install with the RPM.

1.  Remove the majordomo lines from your /etc/aliases file
2.  Remove the majordomo user from /etc/passwd and /etc/shadow
3.  Remove the majordomo group from /etc/group (if it exists)
4.  Remove the link to majordomo's wrapper we just talked about
5.  Remove the /usr/local/majordomo directory and it's contents
6.  Install with rpm -ihv majordomo-1.94.5-2.i386.rpm
7.  Edit /etc/majordomo.cf so that $whereami is a literal
       instead of dynamic value.  For example, instead of;

$whereami = `/bin/dnsdomainname`;

you would use

$whereami = "mydomain.com";

assuming this majordomo is for your whole domain, and your
site's MTA know how to get list's back to the majordomo
machine.  Otherwise, you might use

$whereami = "myhost.mydomain.com";


8.  Edit the /etc/aliases file to create or modify your
	majordomo-owner: you@your.address
alias

9.  Create some lists.  This tool may be helpfull
ftp://ftp.ccsf.org/majordomo-contrib/newlist3.pl.gz

Just gunzip and mv into your /usr/lib/majordomo directory.
You should run this perl script as the root or majordomo user.

Dan Liston

PS.  Rpm puts majordomo's $HOME directory in /usr/lib/majordomo
and logs, archives, digests, lists, etc in /var/lib/majordomo,
plus it adds a majordomo entry to /etc/logrotate.d.  I already
mentioned that majordomo.cf is in /etc.  The rest is up to you
and your admin tools. :)




References:
Indexed By Date Previous: Re: Not able to send email to list
From: Jody Cleveland <Cleveland@mail.winnefox.org>
Next: Re: Not able to send email to list
From: Jody Cleveland <Cleveland@mail.winnefox.org>
Indexed By Thread Previous: Re: Not able to send email to list
From: Jody Cleveland <Cleveland@mail.winnefox.org>
Next: Re: Not able to send email to list
From: Jody Cleveland <Cleveland@mail.winnefox.org>

Google
 
Search Internet Search www.greatcircle.com