Subversion sobre HTTP - pode ler, mas não escrever

2

Estou tentando configurar um servidor Subversion. Está no Fedora com o SELinux ativado. Eu criei um repositório e configurei o mod_dav_svn no Apache para acesso remoto. svn ls funciona como esperado - recebo uma senha solicitada e vejo que não há arquivos no repositório. Mas quando tento svn import , recebo um erro. Do Apache error_log:

[Wed Jan 30 18:03:09 2013] [error] [client 127.0.0.1] could not begin a transaction  [500, #13]
[Wed Jan 30 18:03:09 2013] [error] [client 127.0.0.1] Can't open file '/var/svn/testing/db/txn-current-lock': Permission denied  [500, #13]

O Apache deve ser capaz de ler e escrever este arquivo, então não tenho idéia do que está errado:

$ ls -Z /var/svn/testing/db/txn-current-lock
-rw-rw-r--. apache apache unconfined_u:object_r:httpd_sys_content_t:s0 /var/svn/testing/db/txn-current-lock
    
por Mike Baranczak 31.01.2013 / 00:26

1 resposta

3

Por uma questão de completude, como isso foi respondido em um comentário.

Verifique o log de auditd , quase certamente nestas situações SELinux é a culpa, você mencionou que está habilitado.

    
por 31.01.2013 / 01:23