Version Control with Subversion, 2nd Edition
by C. Michael Pilato, Ben Collins-Sussman, Brian W. Fitzpatrick
mod_authz_svn
This section covers Apache configuration directives for configuring path-based authorization for Subversion repositories served through the Apache HTTP Server. We will briefly describe each Apache configuration directive offered by mod_authz_svn for configuring path-based authorization for Subversion repositories served through the Apache HTTP Server. For an in-depth description of using path-based authorization in Subversion, see Path-Based Authorization.
Directives
These are the httpd.conf directives that apply to mod_authz_svn:
-
AuthzSVNAccessFilefile-path Consult
file-pathfor access rules describing the permissions for paths in the Subversion repository.-
AuthzSVNAnonymous On|Off Set to
Offto disable two special-case behaviors of this module: interaction with theSatisfy Anydirective, and enforcement of the authorization policy even when noRequiredirectives are present. The default value of this directive isOn.-
AuthzSVNAuthoritative On|Off Set to
Offto allow access control to be passed along to lower modules. The default value of this directive isOn.-
AuthzSVNNoAuthWhenAnonymousAllowed On|Off Set to
Onto suppress authentication and authorization for requests that anonymous users are allowed to perform. The default value of this directive isOn.