Howdy,
To ensure I am executing the majordomo installation properly, I deleted
the mess and reinstalled.
First, I created a user 'mdom' as per the instructions with the
mdom-1.94.4.rpm from suse.de. I then assigned 'mdom' a password.
in the /etc/passwd file I ended up with the entry:
mdom:<excrypted password>:500:500::/home/mdom:/bin/bash
in my /etc/groups:
mdom:x:500:
I installed the RPM, and didn't receive the text during the install (rpm
-i ...) which said "user mdom not found, using root instead". So, this
RPM found the appropriate user.
Then, I tossed back my original /etc/majordomo.cf file which defines my
host, etc.
Then, I tossed back the original /etc/aliases and ran "newaliases" which
worked fine.
Then, following the majordomo faq as well as advice I received from
numerous folks on this newsgroup, I ended up with what seems to be the
appropriate owner and permissions for all of the files in the
/var/lib/majordomo directory structure (data) as well as the
/usr/lib/majordomo (program) structures.
Then, I send a message to "majordomo@xephic.dynip.com" which resulted
with the attached message being returned, indicating an error with the
GID, I think.
Any ideas? I have a limited knowledge of linux security (basically
none), and after reading both majordomo.pl and the faq, I am unclear
what these numbers should be set to. The first install didn't have
access to a "mdom" account, and used GID 28 for some reason, and while
permissions on the lists was totally way off, at least majordomo would
respond to the "lists" and the "help" commands properly.
In theory, the only thing that changed is the user account that is
utilized.
Thanks in advance, and I do appreciate your patience.
--- Begin Message ---
The original message was received at Wed, 15 Sep 1999 19:29:54 -0400
from xephic.dynip.com [172.16.0.1]
----- The following addresses had permanent fatal errors -----
"|/usr/lib/majordomo/wrapper majordomo"
(expanded from: <majordomo@[172.16.0.2]>)
----- Transcript of session follows -----
/usr/lib/majordomo/wrapper: error: Not running with proper UID and GID.
Make certain that wrapper is installed setuid, and if so,
recompile with POSIX flags.
554 "|/usr/lib/majordomo/wrapper majordomo"... Internal error
Reporting-MTA: dns; mail.xephic.dynip.com
Received-From-MTA: DNS; xephic.dynip.com
Arrival-Date: Wed, 15 Sep 1999 19:29:54 -0400
Final-Recipient: RFC822; <majordomo@[172.16.0.2]>
X-Actual-Recipient: RFC822; |/usr/lib/majordomo/wrapper majordomo@mail.xephic.dynip.com
Action: failed
Status: 5.5.0
Last-Attempt-Date: Wed, 15 Sep 1999 19:29:54 -0400
--- Begin Message ---
help
--- End Message ---
--- End Message ---
Follow-Ups:
|
|