LoadModule auth_basic_module /usr/lib/apache2/modules/mod_auth_basic.so
LoadModule auth_digest_module /usr/lib/apache2/modules/mod_auth_digest.so
LoadModule authn_file_module /usr/lib/apache2/modules/mod_authn_file.so
LoadModule authz_host_module /usr/lib/apache2/modules/mod_authz_host.so
LoadModule authz_user_module /usr/lib/apache2/modules/mod_authz_user.so
LoadModule dav_module /usr/lib/apache2/modules/mod_dav.so
LoadModule dav_svn_module /usr/lib/apache2/modules/mod_dav_svn.so
LoadModule authz_svn_module /usr/lib/apache2/modules/mod_authz_svn.so

Listen 8080
ErrorLog /var/informatics/logs/error
LogLevel debug
PidFile /var/informatics/svn-apache.pid

ServerName svn.informatics.unimelb.edu.au
DocumentRoot /var/informatics/httpdocs

<Location />
    DAV svn
    SVNParentPath /var/informatics/svn
    AuthType Digest
    AuthName "informatics"
    AuthDigestProvider file
    AuthUserFile /var/informatics/conf/digest
    AuthBasicAuthoritative On
    AuthzSVNAccessFile /var/informatics/conf/svn-authz
    Require valid-user
</Location>
