Hello,
I have been trying to install and configure Majordomo for the past 2 or 3
days, and I have run into many problems. At this point I have a test list
setup which I can send messages to. The messages get sent to everyone
else in the list. What I can't do is send commands to Majordomo, such as
help, lists, etc without receiving errors. For example, I am able to use
'subscribe', and I get the message saying "someone has requested that your
email address be added to the following list...", but I always get an
error message as well. In this case it says
MAJORDOMO ABORT (mj_majordomo)!!
While running with an effective uid of 1 and an effective gid of 1 12 4 2
1, Majordomo ran into the following problems:
Unable to write to log file, check permissions on /u01/majordomo/Log
I know that the problem with my setup is related to which user majordomo
runs as, and what permissions this user has. Unfortunately I haven't been
able to figure this part out. I've read the FAQ, the README, and all the
other docs, but I haven't made much progress.
Now to the details. I'm running SunOS 5.6, Majordomo version 1.94.4., and
sendmail. I edited the Makefile. Majordomo is supposed to run as user
'mjrdomo', group daemon (as suggested in the documentation). Since I am
not sure if SunOS is a POSIX compliant system, I compiled the wrapper using the
POSIX options, but I also tried the non POSIX ones. I didn't see any big
differences. I added the appropriate aliases to my /etc/aliases file:
majordomo: "|/u01/majordomo/wrapper majordomo"
owner-majordomo: collab00
majordomo-owner: collab00
test: "|/u01/majordomo/wrapper resend -l test test-list"
test-list: :include:/u01/majordomo/lists/test
owner-test: pdstrnad@syr.edu
test-owner: pdstrnad@syr.edu
test-request: "|/usr/majordomo/wrapper majordomo -l test"
As you can see, I created a list called test. One common error I have
received is:
1. shlock: '/u01/majordomo' is not writable by UID 1 GID 1
-- I get this message after sending the 'help' command. It looks like it
is trying to run something in the majordomo directory as daemon, group
other. I don't know why it's doing this since I edited the Makfile and
set it to run as mjrdomo/daemon.
So I have tried changing the permissions on wrapper and other files, and I
get different error messages (which I unfortunately do not have access
to as I am writing this).
If anyone has any ideas as to what I'm doing wrong, I'd greatly appreciate
it if you could send me your input. If you need more details, such as
file permissions, I can post those as well.
Thanks in advance,
-Philip
http://www.audiosurge.com
Capturing the Energy of Music
Follow-Ups:
|
|