Great Circle Associates Majordomo-Users
(April 1999)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: MajorCool Broken!
From: "Bill Houle" <bhoule @ airfiberinc . com>
Date: Tue, 13 Apr 1999 14:00:01 -0700
To: Marius Tegomoh <mntegomoh @ stthomas . edu>
Cc: root <root @ mail . hacktrack . com>, majordomo-users @ GreatCircle . COM
References: <005b01be85c8$29a95830$3a3fd18c@nt315.gpsfac.stthomas.edu>

This may be an indication of a broken Majordomo (despite any appearance
of it working fine). The main CGI simply invokes Majordomo's wrapper on
another pseudo-CGI to ensure that its permissions match that of
Majordomo. It then proceeds to read the supporting files.

If it can't read the files, it means the script is not running with the
correct perms. Therefore, one could conclude that wrapper is not setuid
as far as the web server can see.

I also have to ask the question: if it worked fine before, yet stopped
working when 'Webmin' was installed, why not look into the other app to
see what it mucked with? In this situation, MajorCool failed because of
some external event. Go investigate the cause, not the symptom.

--bill


Marius Tegomoh wrote:
> 
> Hi Will,
> 
> I have the user and group for majordomo in my cgi-bin set to majordomo
> and daemon, just like that for majordomo in /usr/local/majordomo, but for
> some reason it cannot read the majordomo.cf file.
> 
> Marius
> 
> -----Original Message-----
> From: root <root@mail.hacktrack.com>
> To: Marius Tegomoh <mntegomoh@stthomas.edu>
> Date: Tuesday, April 13, 1999 10:41 AM
> Subject: Re: MajorCool Broken!
> 
> >Make sure that you have the user and group for the majordomo in your
> >cgi-bin set to the userid fo majordomo and the group of majordomo
> >
> >Thanks,
> >Will
> >
> >
> >On Mon, 12 Apr 1999, Marius Tegomoh wrote:
> >
> >> I am running MajorCool 1.3.2, Majordomo 1.94.4 and Sendmail 8.9.3 on a
> >> RedHat 5.2 system
> >> with a 2.3.3-5 kernel.  It all worked fine until I installed Webmin 0.70.
> >> Now MajorCool is broken.
> >>
> >> When I try to access MajorCool, my browser returns the following error:
> >>
> >>     Internal Server Error
> >>
> >>     The server encountered an internal error or misconfiguration
> >>     and was unable to complete your request.
> >>
> >> I checked the server error logs and found the following errors:
> >>
> >>     /usr/local/majordomo/majordomo.cf not readable; stopped at
> >> /home/httpd/cgi-bin/majordomo line 37
> >>
> >>     httpd: Premature end of script headers: /home/httpd/cgi-bin/majordomo
> >>
> >> The following are the relevant lines in the cgi-bin script that should
> >> invoke MajorCool:
> >>
> >>     $ENV{MAJORDOMO_CF}        ="/usr/local/majordomo/majordomo.cf";
> >>
> >>     $cf = $ENV{MAJORDOMO_CF};
> >>
> >>     die("$cf not readable; stopped") unless -rf $cf;
> >>
> >> I am fairly new to Linux and will appreciate any help I can get.
> >>
> >> Marius Tegomoh
> >>
> >>
> >



References:
Indexed By Date Previous: Majordomo, MajorCool, & Sendmail
From: Bryan Williams <bryan@mainstream.net>
Next: root@localhost TO majordomo@localhost
From: Azfar Kazmi <ouppak@iname.com>
Indexed By Thread Previous: Re: MajorCool Broken!
From: Marius Tegomoh <mntegomoh@stthomas.edu>
Next: Majordomo
From: root <root@mail.hacktrack.com>

Google
 
Search Internet Search www.greatcircle.com