NO_NAME

適当に技術・仕事・ライフハックの話を書いていく予定です。

OpenSSL で作成した認証局を Subversion へ登録する

~/.subversion/servers へ以下のように認証局を記載する。

ssl-authority-files = /path/to/CAcert.pem;/path/to/CAcert2.pem

Mac OS X 10.5の場合

プリインストールされている Subversion のバージョンが 1.4.4 と古いせいか下記のようなエラーが出てしまった。

$svn info http://host/path
svn: PROPFIND request failed on '/path'
svn: PROPFIND of '/path': Certificate verification error: certificate signature failure (https://host)

MacPortsSubversion 1.7.2 をインストールし、それを利用するように変更したところ問題なく動作するようになった。