From apache-cvs-return-6586-apmail-apache-cvs-archive=apache.org@apache.org Thu Jul 05 04:28:03 2001 Return-Path: Delivered-To: apmail-apache-cvs-archive@apache.org Received: (qmail 57213 invoked by uid 500); 5 Jul 2001 04:28:00 -0000 Mailing-List: contact apache-cvs-help@apache.org; run by ezmlm Precedence: bulk Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list apache-cvs@apache.org Received: (qmail 57173 invoked by uid 500); 5 Jul 2001 04:27:58 -0000 Delivered-To: apmail-httpd-2.0-cvs@apache.org Date: 5 Jul 2001 04:27:57 -0000 Message-ID: <20010705042757.57161.qmail@apache.org> From: rbb@apache.org To: httpd-2.0-cvs@apache.org Subject: cvs commit: httpd-2.0/docs/manual/mod mod_suexec.html index-bytype.html index.html mpm_common.html rbb 01/07/04 21:27:57 Modified: docs/manual/mod index-bytype.html index.html mpm_common.html Added: docs/manual/mod mod_suexec.html Log: Add documentation for mod_suexec. And add a note in the old docs about User that SuexecUserGroup now replaces putting User/Group directives inside of VirtualHosts. PR: 7634 Revision Changes Path 1.16 +2 -0 httpd-2.0/docs/manual/mod/index-bytype.html Index: index-bytype.html =================================================================== RCS file: /home/cvs/httpd-2.0/docs/manual/mod/index-bytype.html,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -b -w -u -r1.15 -r1.16 --- index-bytype.html 2001/05/06 05:07:59 1.15 +++ index-bytype.html 2001/07/05 04:27:56 1.16 @@ -136,6 +136,8 @@
Windows ISAPI Extension support
mod_ext_filter
Filtering content with external programs. +
mod_suexec +
Run CGI requests as a specified user and group.

Internal Content Handlers

1.51 +2 -0 httpd-2.0/docs/manual/mod/index.html Index: index.html =================================================================== RCS file: /home/cvs/httpd-2.0/docs/manual/mod/index.html,v retrieving revision 1.50 retrieving revision 1.51 diff -u -d -b -w -u -r1.50 -r1.51 --- index.html 2001/05/06 05:07:59 1.50 +++ index.html 2001/07/05 04:27:56 1.51 @@ -118,6 +118,8 @@
Automatically correct minor typos in URLs
mod_status
Server status display +
mod_suexec +
Run CGI requests as a specified user and group.
mod_userdir
User home directories.
mod_unique_id 1.12 +7 -10 httpd-2.0/docs/manual/mod/mpm_common.html Index: mpm_common.html =================================================================== RCS file: /home/cvs/httpd-2.0/docs/manual/mod/mpm_common.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -b -w -u -r1.11 -r1.12 --- mpm_common.html 2001/02/28 03:40:40 1.11 +++ mpm_common.html 2001/07/05 04:27:56 1.12 @@ -145,11 +145,10 @@ to the specified group, and will instead continue to run as the group of the original user.

-Special note: Use of this directive in <VirtualHost> requires a -properly configured suEXEC wrapper. -When used inside a <VirtualHost> in this manner, only the group -that CGIs are run as is affected. Non-CGI requests are still processed -as the group specified in the main Group directive.

+Special note: Use of this directive in <VirtualHost< is no longer +supported. To implement the suEXEC wrapper +with Apache 2.0, use the +SuexecUserGroup directive. SECURITY: See User for a discussion of the security considerations.


@@ -759,11 +758,9 @@ that original user. If you do start the server as root, then it is normal for the parent process to remain running as root.

-Special note: Use of this directive in <VirtualHost> requires a -properly configured suEXEC wrapper. -When used inside a <VirtualHost> in this manner, only the user -that CGIs are run as is affected. Non-CGI requests are still processed -with the user specified in the main User directive.

+Special note: Use of this directive in <VirtualHost> is no longer +supported. To configure your server for +suexec use SuexecUserGroup. SECURITY: Don't set User (or Group) to root unless you know exactly what you are doing, and what the 1.1 httpd-2.0/docs/manual/mod/mod_suexec.html Index: mod_suexec.html =================================================================== Apache module mod_suexec

Module mod_suexec

This module provides support for running CGI scripts as a specified User and Group.

Status: Extension
Source File: mod_suexec.c
Module Identifier: suexec_module
Compatibility: Available in Apache 2.0 and later.

Summary

This module allows CGI scripts to run as a specified user and Group.

Directives

SuexecUserGroup directive

Syntax: SuexecUserGroup User Group
Default: None
Context: server config, virtual host
Status: Extension
Module: mod_suexec
Compatibility: SuexecUserGroup is only available in 2.0 and later.

The SuexecUserGroup directive allows you to specify a user and group for CGI programs to run as. Non-CGI requests are still processes with the user specified in the User directive. This directive replaces using the User and Group directives inside of VirtualHosts.


Apache HTTP Server Version 2.0

Index Home