Thanks for the suggestion Rocky. Seems to me, that at this point setting up Cluemapper requires significant Apache, Linux and DNS knowledge. Anyway, I've reached as far as being able to do checkins and associate a repo with my cluemapper projects.
Below are my notes, in case others find it useful::
I've added the following to my apache conf.
all paths are relative to the location of my cluemapper install "/home/cluemapper/server" this will be different if cluemapper is located somewhere else.
<VirtualHost x.x.x.x:80>
ServerName
cluemapper.MYDOMAIN.com# Subversion
<Location "/svn">
DAV svn
AuthType Basic
AuthUserFile /home/cluemapper/server/etc/cluemapper/cluemapper.passwd
AuthGroupFile /home/cluemapper/server/etc/cluemapper/svnauthzfile.conf
SVNParentPath /home/cluemapper/server/var/cluemapper/svnrepos/
AuthName "Cluemapper Subversion Repository"
Require valid-user
</Location>
What's going on here?
-------------------------------------
Cluemapper manages authentication with two files, a password and group file
AuthUserFile points to the location of my cluemapper.passwd file
AuthGroupFile to the location of my svnauthz file
ON ubuntu, apache2 runs as a user called 'www-data'
I had to give www-data permission to my svnrepos, otherwise I kept getting:
db/transactions/0-1.txn': Permission denied
errors.
To do this, I used the following command as root:chown cluemapper.www-data -R /home/cluemapper/server/var/cluemapper/svnrepos
chmod g+w /home/cluemapper/server/var/cluemapper/svnrepos -R