On Mon, 11 Oct 1999, Ellen Loehman wrote:
> I am getting really frustrated trying to configure a new list. I suspect
> the problem is in either in sendmail or in the aliases file, but I cannot
> find the source of the problem and I am not a real hacker (just a school
> teacher trying to run a science education discussion group).
> Here is what I am using:
> RedHat 6.0 (but I am not using the rpm module, I installed it from
> the tar file)
> sendmail version 8.something
I suspect it's 8.9.something, right? new security features in sendmail
8.9.x require tighter permissions than whatever version was current when
the majordomo 1.94.4 installation instructions were written.
This is documented in the latest FAQ, which is _not_ the version in the
majordomo 1.94.4 distribution, but is much more frequently updated at
look for 'smrsh'
> perl version 5.005_03
> Majorodomo works fine; I can subscribe to a list and get the info back.
> But I cannot send messages to the list. Depending on how I set the
> permissions, I either get a "service not available" or
> "aliasing/forwarding loop broken" message. I added the aliases to the
> smrsh directory;
... it should be a link to wrapper in the smrsh directory...
> I changed permissions to 777 on everything to see it
> that would work;
... way too broad. Sendmail 8.9.x won't trust it!
> I made sure there were names in the list. I am out of
> FAQ options. Can anyone help?
> Thanks in advance.
> Ellen Loehman
> Manzano High School
> Albuquerque, NM
> PS The list in question is firstname.lastname@example.org. Here is my alias
> # majordomo aliases
> majordomo: "|/home/majordomo/wrapper majordomo"
> owner-majordomo: eloehman
> majordom: owner-majordomo
> majordomo-owner: owner-majordomo
> # science education mailing list
> owner-science: eloehman
> science-owner: owner-science
> science-approval: owner-science
> science: "|/home/majordomo/wrapper resend -l science -h science-list"
the -h option is for 'hostname'. the last positional parameter must be
outgoing alias name, so either remove the '-h' from this alias, or insert
the hostname you're running on between '-h' and your outgoing alias name.
> science-list: :include:/home/majordomo/lists/science
> science-request: "|/home/majordomo/wrapper majordomo -l science"
> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
> Ellen Loehman
> Manzano High School, Albuquerque, NM