I have installed the new 1.95.5 Majordomo.  I thought that I did a clean
install, but something is not set right somewhere?? Here is the low-down..

I created a user names majordom with a home directory in
/usr/local/majordom.  I unpacked the Majordomo distribution in
/usr/local/majordomo-1.94.5.  I edited the Makefile and set the "run"
directory for majordomo to be /usr/local/majordom.  I ran make on wrapper
(it worked OK), and then I ran make install (OK it did it).  Next I ran
make install-wrapper (OK it worked), and then I cd /usr/local/majordom and
ran the test-config routine, and everything checked good.  The
majordomo.cf file is set as follows for the goody directory

# $homedir -- Where can I find my extra .pl files, like majordomo.pl?
# the environment variable HOME is set by the wrapper
#
if ( defined $ENV{"HOME"}) {
     $homedir = $ENV{"HOME"};
} else {
     $homedir = "/usr/local/majordom";
}

# $listdir -- Where are the mailing lists?
#
$listdir = "$homedir/lists";


I created a list named blah.  Put two email addresses in the list.  Next
I created the entry in the aliases file (majordomo.aliases), and made sure
that sendmail.cf was set to read this file (sendmail 8.9.3).  I then ran
sendmail -bi (newaliases)... it worked OK, and then started to test blah.
Here is where it all falls apart..

1) There are continued sendmail processes started on this mailer until the
system finally comes to its knees.  You keep seeing additional files added
to the mqueue.  If you check majordomo Log file this is what you see..

Feb 19 22:47:50 physio1.utmem.edu resend[21497] {blah} WARNING  Can't read
/usr/local/majordomo-1.94.5/lists/blah: No such file or directory

There are many.. many of these attempts to read from the directory where I
unpacked the tar-ball.  Of course it is not there.  

When I have told it in the Makefile that everything is in majordom, why
does it keep looking in the wrong directory?? I have erased the whole
thing twice now and rebuilt it... still no luck.  Any suggestions would be
most appreciated. Thanks.

Larry

Larry Tague
Co-Director of MECCA*
Research Associate                      Dept. of Physiology & Biophysics
Phone Bus.: 901-448-7152                U.T. Memphis
Phone FAX:  901-448-7126                894 Union Ave.
e-mail:[EMAIL PROTECTED] or      Memphis, TN 38163
       [EMAIL PROTECTED]
*MECCA (Memphis Educational Computer Connectivity Alliance)
URL: http://www.mecca.org/

Reply via email to