From acae04e76a0085820cc47b9f57471f9b0e697afe Mon Sep 17 00:00:00 2001
From: Joshua Slive
Date: Thu, 17 Nov 2005 18:29:41 +0000
Subject: [PATCH] * Deprecate AddOutputFilterByType
* Link up Require and AuthType to the relevant aaa modules.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@345301 13f79535-47bb-0310-9956-ffa450edef68
---
docs/manual/mod/core.xml | 48 ++++++++++++++++++++++++++--------------
1 file changed, 32 insertions(+), 16 deletions(-)
diff --git a/docs/manual/mod/core.xml b/docs/manual/mod/core.xml
index c673cb8d14..1d1cf5d9f8 100644
--- a/docs/manual/mod/core.xml
+++ b/docs/manual/mod/core.xml
@@ -242,12 +242,14 @@ content-type is text/plain
or text/html
virtual hostdirectory
.htaccess
FileInfo
-Available in Apache 2.0.33 and later
+Available in Apache 2.0.33 and later; deprecated in Apache 2.1 and later
This directive activates a particular output filter for a request depending on the
- response MIME-type.
+ response MIME-type. Because of certain
+ problems discussed below, this directive is deprecated. The same
+ functionality is available using mod_filter.
The following example uses the DEFLATE
filter, which
is provided by mod_deflate. It will compress all
@@ -513,18 +515,21 @@ authentication
This directive selects the type of user authentication for a
- directory. Only Basic
and Digest
are
- currently implemented.
-
- It must be accompanied by AuthName and Require directives, and directives such
- as AuthUserFile and
- AuthGroupFile to
- work.
-
+ directory. The authentication types available are
+ Basic
(implemented by
+ mod_auth_basic) and Digest
+ (implemented by mod_auth_digest).
+
+ To implement authentication, you must also use the AuthName and Require directives. In addition, the
+ server must have an authentication-provider module such as
+ mod_authn_file and an authorization module such
+ as mod_authz_user.
+
+
Authentication, Authorization,
-and Access Control
+ and Access Control
@@ -2392,13 +2397,16 @@ a resource
AuthConfig
- This directive selects which authenticated users can access
- a resource. The allowed syntaxes are:
+ This directive selects which authenticated users can access a
+ resource. The restrictions are processed by authorization
+ modules. Some of the allowed syntaxes provided by
+ mod_authz_owner and
+ mod_authz_groupfile are:
Require user userid [userid]
...
- - Only the named users can access the resource.
+ - Only the named users can access the resource. (mod_authz_user)
Require group group-name [group-name]
...
@@ -2408,6 +2416,11 @@ a resource
- All valid users can access the resource.
+ Other authorization modules that implement require options
+ include mod_authnz_ldap,
+ mod_authz_dbm, and
+ mod_authz_owner.
+
Require must be accompanied by
AuthName and AuthType directives, and directives such
@@ -2431,6 +2444,9 @@ a resource
Limit
section.
+
+Authentication, Authorization,
+ and Access Control
Satisfy
mod_authz_host
--
2.40.0