кажется опять упоролся.
есть trac 0.12.3, к нему подключены, пусть будет, 2 svn репозитория.
/var/svn/public - стандартный доступ анонимусу *_VIEW
/var/svn/secure - *_VIEW только определённым юзерам
доступ к svn разрулил примерно так
...
<Location /public>
DAV svn
SVNPath /var/svn/public
AuthType Basic
AuthName "public"
AuthUserFile /etc/apache2/svn/public.passwd
AuthzSVNAccessFile /etc/apache2/svn/public.conf
Satisfy any
Require valid-user
</Location>
<Location /secure>
DAV svn
SVNPath /var/svn/secure
AuthType Basic
AuthName "secure"
AuthUserFile /etc/apache2/svn/secure.passwd
AuthzSVNAccessFile /etc/apache2/svn/secure.conf
Require valid-user
</Location>
остается непонятным как разграничить web доступ через trac на public анонимусу и secure только определенным юзерам.
неужто как-то так? работает, но кто его знает как оно там.
<Location /browser/secure>
...
<Location /changeset/*/secure>
...
<Location /log/secure>
...