[[PageOutline(2-5,Contents,pullout)]] = Authz File Administration == Description This plugin registers a module into the WebAdmin to allow the configuration of the svnauthz file from the web interface. It uses the AccountManager plugin to present the list of users. [[Image(svnauthz_admin.jpg, border=2)]] This plugin requires Trac 0.12 or later, and uses the repo names reported in the Version Control | Repositories admin panel to determine which repos to display when the `show_all_repos` option is set to false (default). The development of this plugin was sponsored by [http://www.euedge.com EU Edge LLC]. See also TracSvnAuthzPlugin for editing the file without GUI. == Bugs/Feature Requests Existing bugs and feature requests for SvnAuthzAdminPlugin are [report:9?COMPONENT=SvnAuthzAdminPlugin here]. If you have any issues, create a [/newticket?component=SvnAuthzAdminPlugin new ticket]. [[TicketQuery(component=SvnAuthzAdminPlugin&group=type,format=progress)]] == Download Download the zipped source from [export:svnauthzadminplugin here]. == Source Check out SvnAuthzAdminPlugin from [/svn/svnauthzadminplugin here] using Subversion, or [source:svnauthzadminplugin browse the source] with Trac. == Installation General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. == Configuration It uses the `authz_file` setting from the `[trac]` section of your `trac.ini` file to find the svnauthz file. There is a read_only_display option that, when enabled, prevents any changes to the `authz_file` being made. There is also a `show_all_repos` option to show all repo paths contained in the `authz_file`. {{{#!ini [components] svnauthz.* = enabled [svnauthzadmin] show_all_repos = true read_only_display = false }}} == Recent Changes [[ChangeLog(svnauthzadminplugin, 3)]] == Author/Contributors '''Author:''' [wiki:kisg] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:''' Dennis !McRitchie