ServerName dummy LockFile accept.lock PidFile httpd.pid DocumentRoot www LogFormat "%h %l %u %t \"%r\" %>s %b" common CustomLog access.log common ErrorLog error.log <IfModule !mod_log_config.c> LoadModule log_config_module modules/mod_log_config.so </IfModule> <IfModule !mod_alias.c> LoadModule alias_module modules/mod_alias.so </IfModule> <IfModule !mod_cgi.c> LoadModule cgi_module modules/mod_cgi.so </IfModule> <IfModule !mod_env.c> LoadModule env_module modules/mod_env.so </IfModule> <IfModule !mod_rewrite.c> LoadModule rewrite_module modules/mod_rewrite.so </IFModule> <IfModule !mod_version.c> LoadModule version_module modules/mod_version.so </IfModule> <IfVersion < 2.1> <IfModule !mod_auth.c> LoadModule auth_module modules/mod_auth.so </IfModule> </IfVersion> <IfVersion >= 2.1> <IfModule !mod_auth_basic.c> LoadModule auth_basic_module modules/mod_auth_basic.so </IfModule> <IfModule !mod_authn_file.c> LoadModule authn_file_module modules/mod_authn_file.so </IfModule> <IfModule !mod_authz_user.c> LoadModule authz_user_module modules/mod_authz_user.so </IfModule> </IfVersion> Alias /dumb/ www/ Alias /auth/ www/auth/ <Location /smart/> SetEnv GIT_EXEC_PATH ${GIT_EXEC_PATH} SetEnv GIT_HTTP_EXPORT_ALL </Location> <Location /smart_noexport/> SetEnv GIT_EXEC_PATH ${GIT_EXEC_PATH} </Location> ScriptAlias /smart/ ${GIT_EXEC_PATH}/git-http-backend/ ScriptAlias /smart_noexport/ ${GIT_EXEC_PATH}/git-http-backend/ <Directory ${GIT_EXEC_PATH}> Options None </Directory> <Files ${GIT_EXEC_PATH}/git-http-backend> Options ExecCGI </Files> RewriteEngine on RewriteRule ^/smart-redir-perm/(.*)$ /smart/$1 [R=301] RewriteRule ^/smart-redir-temp/(.*)$ /smart/$1 [R=302] <IfDefine SSL> LoadModule ssl_module modules/mod_ssl.so SSLCertificateFile httpd.pem SSLCertificateKeyFile httpd.pem SSLRandomSeed startup file:/dev/urandom 512 SSLRandomSeed connect file:/dev/urandom 512 SSLSessionCache none SSLMutex file:ssl_mutex SSLEngine On </IfDefine> <Location /auth/> AuthType Basic AuthName "git-auth" AuthUserFile passwd Require valid-user </Location> <IfDefine DAV> LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so DAVLockDB DAVLock <Location /dumb/> Dav on </Location> </IfDefine> <IfDefine SVN> LoadModule dav_svn_module modules/mod_dav_svn.so <Location /svn> DAV svn SVNPath svnrepo </Location> </IfDefine>