]> granicus.if.org Git - apache/commitdiff
Merge r1375996 from https://svn.apache.org/repos/asf/httpd/httpd/trunk/:
authorEric Covener <covener@apache.org>
Wed, 22 Aug 2012 11:27:38 +0000 (11:27 +0000)
committerEric Covener <covener@apache.org>
Wed, 22 Aug 2012 11:27:38 +0000 (11:27 +0000)
Authz*Authoritative removed between 2.2 and 2.4

http://httpd.apache.org/docs/2.4/upgrading.html#comment_222

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1375998 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/upgrading.html.en
docs/manual/upgrading.xml

index 2e542b72d6bf70e62089f1449b2aecd4505530e7..65166c5bdf08c4eb93ac2c7d06e22c25c76fc030 100644 (file)
     which explains the new mechanisms for controlling the order in
     which the authorization directives are applied.</p>
 
+    <p>Directives that control how authorization modules respond when they don't match
+    the authenticated user have been removed: This includes 
+    AuthzLDAPAuthoritative, AuthzDBDAuthoritative, AuthzDBMAuthoritative, 
+    AuthzGroupFileAuthoritative, AuthzUserAuthoritative,
+    and AuthzOwnerAuthoritative.   These directives have been replaced by the
+    more expressive <code class="directive"><a href="./mod/mod_authz_core.html#requireany">RequireAny</a></code>, 
+    <code class="directive"><a href="./mod/mod_authz_core.html#requirenone">RequireNone</a></code>, and
+    <code class="directive"><a href="./mod/mod_authz_core.html#requireaall">RequireAall</a></code>.</p>
+
     <h4><a name="access" id="access">Access control</a></h4>
       
 
index 6914149ad115fe942a4a925a1a4d209bc2abc2a1..5a810df85b41ce5222295caa9dd1a3a1ec1a3239 100644 (file)
     which explains the new mechanisms for controlling the order in
     which the authorization directives are applied.</p>
 
+    <p>Directives that control how authorization modules respond when they don't match
+    the authenticated user have been removed: This includes 
+    AuthzLDAPAuthoritative, AuthzDBDAuthoritative, AuthzDBMAuthoritative, 
+    AuthzGroupFileAuthoritative, AuthzUserAuthoritative,
+    and AuthzOwnerAuthoritative.   These directives have been replaced by the
+    more expressive <directive module="mod_authz_core">RequireAny</directive>, 
+    <directive module="mod_authz_core">RequireNone</directive>, and
+    <directive module="mod_authz_core">RequireAall</directive>.</p>
+
     <section id="access">
       <title>Access control</title>