Freeside installation problem

News Subsystem news at bmccane.maxbaud.net
Wed Mar 25 22:53:50 PST 1998



On Thu, 26 Mar 1998, Ivan Kohler wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> 
> Hello,
> 
> Your system needs to support executing the cgi's as the freeside user.
> 
> Your system might support (safe) setuid scripts.  At least Solaris and
> Linux do, and SunOS doesn't.  I'm not sure about others.  If your system
> doesn't support setuid scripts (by ignoring the setuid bit), Perl should
> emulate this behavior.  This is a compile time option, and I _think_ you
> might have to turn it on explicitly.  On my devlopment machine (Debian
> pre-2.0), the `perl-suid' package is part of the standard installation.
> 
> You have chmod'ed the files 4755, correct?
> 
> You may also want to take a look at the suExec feature of Apache, which
> appears to provide similar functionality - it executes scripts as the
> owner of the script (thus the setuid bit would not be needed).  I haven't
> tried this myself.
> 
I believe that it is necessary to have apache running as root in order to 
use the suExec feature.  This is a major security problem, much worse 
that setting the suid bit on a users files.

> On Wed, 25 Mar 1998, {/// Don Spence \} wrote:
> 
> > 
> > Hello Sir,
> > 	   I am very excited about your freeside project. I plan to contribute
> > were I can. But I am having a problem installing. The documentation is not
> > clear on a few points. I finally realized there was a list of CPAN module
> > to install and did that fine. But at this point, whenever I try to run any
> > of the cgi's, I get the following message in my browser:
> > 
> > -----
> > 	Software error:
> > 
> > Not running setuid freeside! at
> > /var/lib/httpd/htdocs/staff/freeside/edit/cust_main.cgi line 45 
> > 
> > Please send mail to this site's webmaster for help. 
> > -----
> > 
> > 
> > I realized that the cgi's have to be executed by freeside and I have set
> > the permissions on the files and set up the account, but I don't know what
> > I missed. Any assistance would be appreciated.
> > 
> > 
> > Thank you for your time,
> > Don Spence
> > 
> > 
> > --
> > ,·°`´°·,¸¸,·°`´°·,¸¸,·°`´°·,¸¸,·°`´°·,¸¸,·°`´°·,¸¸,·°`´°·,¸¸,·°`´°·,
> > :               ////////////  Don Spence \\\\\\\\\\\\              :
> > :                       sirnod at cloudfactory.org                    :
> > :Work:   408'759'2875      don at ultimanet.com    Pager: 408'641'4381:
> > :              Alpha Page: pagesirnod at cloudfactory.org             :
> > :              \\\\\\\\\\\\(80 chars max)////////////              :
> > °·,¸¸,·°`´°·,¸¸,·°`´°·,¸¸,·°`´°·,¸¸,·°`´°·,¸¸,·°`´°·,¸¸,·°`´°·,¸¸,·° 
> > 
> 
> - -- 
> Ivan Kohler <ivan at sisd.com> - finger for PGP key
> Silicon Interactive Software Design - http://www.sisd.com/
> "I want to go on a mountain-top / with a radio and good batteries
>  play a joyous tune / and free the whole human race from suffering" -Bjork
> 
> -----BEGIN PGP SIGNATURE-----
> Version: 2.6.2
> 
> iQCVAwUBNRnsKL7OPBeQJv09AQEqrQP/eZhwSP9US50aJONrh1Wxe052BQbf552x
> 4Gwe7hfAn6s3V0zTdde22m7WYvSZ+24F0FWx6vojllqg8Tqna6lqMVBqtIxrt7vz
> KfUn4ulHwCnGArIdXc5oP18NSVOuMWg53QYgKkF7cuy9qG5sPs1okoeGsaIeXhHN
> U0AKpcf3XeU=
> =DeJW
> -----END PGP SIGNATURE-----
> 



More information about the freeside-users mailing list