This document explains the step by step procedure in configuring SSL based apache server (https) which servers subversion repositories and authenticates the clients using a PKCS#12 (http://www.rsa.com/rsalabs/node.asp?id=2138) based certificate provided by the client, when challenged by the server.
- apache 2.0 or greater
- openssl 0.9 or greater
./configure --prefix=/usr/local/httpd-2.2.9 --enable-ssl --enable-dav=shared --enable-dav-fs=shared --enable-dav-lock=shared --enable-rewrite=shared