help.

Ivan Kohler ivan at sisd.com
Mon Oct 5 00:02:16 PDT 1998


Perl probably needs to be compiled with setuid emulation enabled.

On my system (Debian GNU/Linux), I install the perl-suid package to do
this.

On Thu, 1 Oct 1998, tanto wrote:

> Here are the permissions on the CGI files:
> 
> (eg.  All are like this.)
> -rwsr-xr-x   1 freeside users        1572 Mar 23  1998 cust_pay.cgi
> -rwsr-xr-x   1 freeside users        3517 Jul  2 11:31 cust_pkg.cgi
> -rwsr-xr-x   1 freeside users        2916 Jul 12 22:18 part_pkg.cgi
> 
> As far as I know, that means that freeside owns them and they are SUID
> freeside.  Anyone know how to get the httpd server (apache 1.2.6 I
> believe) to run the files as freeside?  From what I can tell.. they should
> run as freeside right now.
> 
> Suggestions please =)
> 
> -Nick
> 
> On Thu, 1 Oct 1998, Bill Fumerola wrote:
> 
> > On Wed, 30 Sep 1998, tanto wrote:
> > 
> > > [Wed Sep 30 16:09:01 1998] cust_main.cgi: Not running setuid freeside! at
> > > /home/freeside/public_html/edit/cust_main.cgi line 52
> > 
> > > Who is supposed to own the .cgi files?  What can I do to correct this?
> > 
> > I'm not ultra-familiar with the freeside system, but if I had to guess,
> > the user 'freeside' should own it, or your webserver should run it as the
> > user freeside.
> > 
> > - bill fumerola [root/billf]@chc-chimes.com - computer horizons corp -
> > -  ph:(800)252.2421 x128 / bfumerol at computerhorizons.com - BF1560  -
> > 
> > 	"Logic, like whiskey, loses its beneficial effect 
> > 	when taken in too large quantities" -Lord Dunsany
> > 
> > 
> > 
> > 
> > 
> 
> 

-- 
Ivan Kohler <ivan at sisd.com> - finger for PGP key
Silicon Interactive Software Design - http://www.sisd.com/ - 888-670-SISD
Open-source billing and administration for ISPs - http://www.sisd.com/freeside
20 4,16 * * * saytime # please don't be surprised if you find me dreaming too




More information about the freeside-users mailing list