| 57 | |
| 58 | Ok, here's the workaround (really around...): |
| 59 | * Add this to your authz file |
| 60 | {{{ |
| 61 | [/] |
| 62 | * = r |
| 63 | }}} |
| 64 | * Add a redirect in your httpd.conf (if tracs is your trac root directory): |
| 65 | {{{ |
| 66 | RedirectMatch ^/tracs/$ /tracs/none |
| 67 | RedirectMatch ^/tracs$ /tracs/none |
| 68 | }}} |
| 69 | '''Note!''' Doing this will add default read access to everybody!! You should take care to add {{{ * = }}} to all repositories/tracs where you don't want regular read access. |
| 70 | |
| 71 | This works because the authz mechanism will try to match anything '''after''' the defined SVNPath. [/] matches this and read access is allowed. 'none' is sent to trac.cgi and it cannot find a trac with that name and will show the list of tracs. |