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:
|
|