Fedora Core 6.0でSVNサーバーを構築しようとしていました。

svnプロトコルでは正常に接続できましたが、
httpでの接続に失敗して、はまっていました。

Apache2.0を利用し、httpdの実行ユーザーはsvnにしていました。

さらにSVNの設定は、
/etc/httpd/conf.d/subversion.conf
に、以下の設定

LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so


DAV svn
SVNPath /var/svn/repos


FireFoxから http://localhost/svn/
にアクセスすると、

Could not open the requested SVN filesystem
どうやら
errorCode="13"
という内容も見えます。

調べども調べどもわからなかったのですが、

結論としては
SELinuxが邪魔していたというか、ご活躍をされていました。

chcon -R -h -t REPOSITORY_NAME

で無事解決しました。


参考:http://subversion.tigris.org/faq.html#reposperms