This documentation was written to describe the 1.7.x series of Apache™ Subversion®. If you are running a different version of Subversion, please visit the svnbook index and choose the version of this documentation appropriate for your your version of Subversion.
Name
mod_authz_svn Configuration Directives — Apache configuration directives for configuring path-based authorization for Subversion repositories served through the Apache HTTP Server.
Description
This section briefly describes each Apache configuration directive offered by mod_authz_svn. For an in-depth description of using path-based authorization in Subversion, see the section called “Path-Based Authorization”.
Directives
These are the httpd.conf
directives
that apply to mod_authz_svn:
-
AuthzForceUsernameCase Upper|Lower
-
Set to
Upper
orLower
to perform case conversion of the specified sort on the authenticated username before checking it for authorization. While usernames are compared in a case-sensitive fashion against those referenced in the authorization rules file, this directive can at least normalize variably-cased usernames into something consistent. -
AuthzSVNAccessFile
file-path
-
Consult
file-path
for access rules describing the permissions for paths in Subversion repository. -
AuthzSVNAnonymous On|Off
-
Set to
Off
to disable two special-case behaviours of this module: interaction with theSatisfy Any
directive and enforcement of the authorization policy even when noRequire
directives are present. The default value of this directive isOn
. -
AuthzSVNAuthoritative On|Off
-
Set to
Off
to allow access control to be passed along to lower modules. The default value of this directive isOn
. -
AuthzSVNNoAuthWhenAnonymousAllowed On|Off
-
Set to
On
to suppress authentication and authorization for requests which anonymous users are allowed to perform. The default value of this directive isOn
.