Como configurar o WebDAV para acesso sempre somente leitura?

0

Eu criei um repositório SVN e o expus ao mundo externo usando o módulo WebDAV no Apache (proxivado por nginx), mas não tenho certeza de como torná-lo somente leitura.

É assim que minha configuração se parece:

<VirtualHost *:300>
        <Location />
                DAV svn
                SVNPath /var/svn/repos/dayz

                AuthzSVNAccessFile /etc/apache2/svn.conf

                Satisfy any
                Require valid-user
        </Location>
</VirtualHost>

Quando tento confirmar, o SVN mostra isso:

link

Espero ver uma mensagem "não permitida". Como configuro isso corretamente?

O repositório só será editado a partir do próprio servidor, então, essencialmente, eu quero que o WebDAV permita somente listas de diretórios e solicitações GET. É possível fazer isso sem configurações de um usuário anônimo?

    
por Overv 26.06.2012 / 17:27

1 resposta

0

Eu resolvi isso por enquanto bloqueando qualquer requisição além de GET, OPTIONS, PROPFIND e REPORT.

    
por 26.06.2012 / 17:44