DSO suexecx mod_perl

2001-07-05 Thread Oliver

Hello,
OK, but I  can I govern this:

in the apache configuration of ./configure
I tried to add some DSO (Dynamical Shared Objects) like this

./configure --enable-module=most --enable-shared=max --enable-suexec --suexe
c-caller=apache --suexec-docroot=/home --suexec-userdir=/home --suexec-uidmi
n=500 --suexec-gidmin=100 --suexec-safepath=/usr/local/bin:/usr/bin:/bin --a
ctivate-module=src/modules/perl/libperl.a --enable-shared=perl -

after running make and then make install

I tried to restart httpd
it failed.

My Question:
What can I do to have most of the DSO object modules for apache and mod_perl
running as suExec.
Oli


--
 sure... they don't conflict, but you also can't use them at the same
 time... module effectively means internal to apache, and exec effectively
 means external ... so you can have mod_cgi call external programs using
 suexec, or mod_perl handle perl scripts internally to apache ... but they
 don't combine


---
  hello list,
  I tried to configure my new apache (with APACI) like this:
 
 
./configure --prefix=/usr/local/apache --activate-module=src/modules/perl/li
 
bperl.a --enable-shared=perl --enable-suexec --suexec-caller=apache --suexec

 -docroot=/home  --suexec-userdir=/home  --suexec-uidmin=500 --suexec-gidmi
n=
 
100 --suexec-logfile=/usr/local/apache/logs/suexec_log --suexec-safepath=/us
  r/local/bin:/usr/bin:/bin
 
  My question:
 
  Is there any possibility to run Apache
  with suexec and mod_perl ?







Re: DSO suexecx mod_perl

2001-07-05 Thread James G Smith

Oliver [EMAIL PROTECTED] wrote:
Hello,
OK, but I  can I govern this:

in the apache configuration of ./configure
I tried to add some DSO (Dynamical Shared Objects) like this

./configure --enable-module=most --enable-shared=max --enable-suexec --suexe
c-caller=apache --suexec-docroot=/home --suexec-userdir=/home --suexec-uidmi
n=500 --suexec-gidmin=100 --suexec-safepath=/usr/local/bin:/usr/bin:/bin --a
ctivate-module=src/modules/perl/libperl.a --enable-shared=perl -

after running make and then make install

I tried to restart httpd
it failed.

My Question:
What can I do to have most of the DSO object modules for apache and mod_perl
running as suExec.

You can't.  suExec is used to run other programs.  DSOs are not 
programs but shared libraries.
-- 
James Smith [EMAIL PROTECTED], 979-862-3725
Texas AM CIS Operating Systems Group, Unix