Opened 13 years ago
Closed 13 years ago
Last modified 13 years ago
#9250 closed defect (worksforme)
Missing per-repository attributes "authz_file" and "authz_module_name"
|Reported by:||anonymous||Owned by:|
The multi-repository support lacks attributes to set the authz_file and authz_module_name on a per-repository basis, at least according to the documentation.
If you need fine-grained permissions, this severely limits the usefulness of multi-repository support.
Change History (3)
comment:1 by , 13 years ago
|Status:||new → closed|
follow-up: 3 comment:2 by , 13 years ago
Hi, it's me again (anonymous). You're right about the single authz file. I still wonder what is used as svn module name, the name of a named repository? The value of the .name attribute? Automatically detected from the .dir attribute?
comment:3 by , 13 years ago
Replying to anonymous:
I still wonder what is used as svn module name, the name of a named repository? The value of the .name attribute? Automatically detected from the .dir attribute?
The name of the repository. And for the default repository, the value of
This is not necessary. A single authz file can be used for all repositories, and the individual repositories are identified by the module prefix, as documented:
authz_module_nameonly specifies the module name for the default repository, because the latter has an empty name, and a section in the authz file without an explicit module applies to all repositories, which is not generally desired. Setting
authz_module_nameallows using a specific set of sections for the default repository.