----- Forwarded message from Todd Goodman <tgoodman@sonusnet.com> -----
From: Todd Goodman <tgoodman@sonusnet.com>
Subject: Problems Building/Running Majordomo 2.0
Date: Tue, 4 Jul 2000 12:54:48 -0400
Message-ID: <20000704125448.A13393@skarn.sonusnet.com>
User-Agent: Mutt/1.3.4i
X-Editor: Vim-507 http://www.vim.org/
X-Editor: Vim-507 http://www.vim.org/
To: majordomo-workers@greatcircle.com
Apologies if this is the wrong place to mention this.
I'm running Linux (2.2.14-5.0) with perl 5.6.0.
I grabbed the snapshot from 2000-05-19 and built everything, tests
ran OK (except for message 'Can't call method "DESTROY" on an undefined
value' at times). I can run mj_shell, set up lists and subscribe
via email.
However, I cannot run anything via the web interface. I get the
error:
Insecure dependency in require while running setuid at
/usr/local/majordomo/lib/Majordomo.pm line 152.
I've checked the archives and found mention of this problem, but
the solution (don't run setuid/setgid) doesn't work with MJ2 as
far as I can tell (in my setup). I require the wrappers (I tried
configuring without and got the failure during install).
Also, it seems that all mail to majordomo or that list are sitting
in the QUEUE directory and not being sent out.
Thinking that perhaps latest CVS would be better I grabbed all the
latest source today (4-Jul-2000) and did a 'perl Makefile.PL; make; make
test' and received many errors like:
t/shell.............ok 1/14Can't locate auto/Mj/Parser/function_pr.al in
@INC (@INC contains: /usr/local/majordomo/lib . blib/lib
/usr/local/lib/perl5/5.6.0/i686-linux /usr/local/lib/perl5/5.6.0
/usr/local/lib/perl5/site_perl/5.6.0/i686-linux
/usr/local/lib/perl5/site_perl/5.6.0 /usr/local/lib/perl5/site_perl) at
blib/lib/Mj/Parser.pm (autosplit into
blib/lib/auto/Mj/Parser/parse_args.al) line 695
--== (in cleanup) Can't call method "DESTROY" on an undefined value
at /usr/local/majordomo/lib/Mj/AliasList.pm line 61 during global
destruction.
Thanks for any help you can give.
Thanks,
Todd Goodman
Follow-Ups:
|
|