From: Joshua Slive Date: Tue, 23 Mar 2004 03:53:49 +0000 (+0000) Subject: Backport: X-Git-Tag: 2.0.50~314 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=54ee313f5e5a2c74c123d63388348edcc49533ea;p=thirdparty%2Fapache%2Fhttpd.git Backport: Mention that mod_userdir is required for suexec to work in user directories. PR: 25477 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@103093 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/suexec.html.en b/docs/manual/suexec.html.en index e995a5f898c..2cfeff428e2 100644 --- a/docs/manual/suexec.html.en +++ b/docs/manual/suexec.html.en @@ -528,6 +528,10 @@

Using suEXEC

+

Requests for CGI programs will call the suEXEC wrapper only if + they are for a virtual host containing a SuexecUserGroup directive or if + they are processed by mod_userdir.

+

Virtual Hosts:
One way to use the suEXEC wrapper is through the SuexecUserGroup directive in VirtualHost definitions. By @@ -537,16 +541,15 @@ directive is not specified for a <VirtualHost> then the main server userid is assumed.

-

User directories:
- The suEXEC wrapper can also be used to execute CGI programs as - the user to which the request is being directed. This is - accomplished by using the "~" - character prefixing the user ID for whom execution is desired. - The only requirement needed for this feature to work is for CGI - execution to be enabled for the user and that the script must - meet the scrutiny of the security checks - above.

-
top
+

User directories:
Requests that are + processed by mod_userdir will call the suEXEC + wrapper to execute CGI programs under the userid of the requested + user directory. The only requirement needed for this feature to + work is for CGI execution to be enabled for the user and that the + script must meet the scrutiny of the security + checks above. See also the + --with-suexec-userdir compile + time option.

top

Debugging suEXEC

@@ -619,4 +622,4 @@
- \ No newline at end of file + diff --git a/docs/manual/suexec.xml b/docs/manual/suexec.xml index 721b5b480a0..16fb4f779be 100644 --- a/docs/manual/suexec.xml +++ b/docs/manual/suexec.xml @@ -517,6 +517,11 @@
Using suEXEC +

Requests for CGI programs will call the suEXEC wrapper only if + they are for a virtual host containing a SuexecUserGroup directive or if + they are processed by mod_userdir.

+

Virtual Hosts:
One way to use the suEXEC wrapper is through the SuexecUserGroup directive in @@ -529,16 +534,15 @@ type="section">VirtualHost then the main server userid is assumed.

-

User directories:
- The suEXEC wrapper can also be used to execute CGI programs as - the user to which the request is being directed. This is - accomplished by using the "~" - character prefixing the user ID for whom execution is desired. - The only requirement needed for this feature to work is for CGI - execution to be enabled for the user and that the script must - meet the scrutiny of the security checks - above.

-
+

User directories:
Requests that are + processed by mod_userdir will call the suEXEC + wrapper to execute CGI programs under the userid of the requested + user directory. The only requirement needed for this feature to + work is for CGI execution to be enabled for the user and that the + script must meet the scrutiny of the security + checks above. See also the + --with-suexec-userdir compile + time option.

Debugging suEXEC