X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=t%2Flib-httpd%2Fapache.conf;h=0a4cdfa93ece7d8a4177835b5569583c22303564;hb=0ec9ee3bcf5c926df9d54f63ff3ed8b97e19bb0d;hp=0fe3fd0d012159f6abe7f7d8b006d3f8e59cbab3;hpb=c214f2c80c70c2a3803bf1f3efc323cee5496024;p=git.git
diff --git a/t/lib-httpd/apache.conf b/t/lib-httpd/apache.conf
index 0fe3fd0d0..0a4cdfa93 100644
--- a/t/lib-httpd/apache.conf
+++ b/t/lib-httpd/apache.conf
@@ -17,13 +17,43 @@ ErrorLog error.log
LoadModule env_module modules/mod_env.so
+
+ LoadModule rewrite_module modules/mod_rewrite.so
+
+
+ LoadModule version_module modules/mod_version.so
+
+
+
+
+ LoadModule auth_module modules/mod_auth.so
+
+
+
+= 2.1>
+
+ LoadModule auth_basic_module modules/mod_auth_basic.so
+
+
+ LoadModule authn_file_module modules/mod_authn_file.so
+
+
+ LoadModule authz_user_module modules/mod_authz_user.so
+
+
Alias /dumb/ www/
+Alias /auth/ www/auth/
SetEnv GIT_EXEC_PATH ${GIT_EXEC_PATH}
+ SetEnv GIT_HTTP_EXPORT_ALL
+
+
+ SetEnv GIT_EXEC_PATH ${GIT_EXEC_PATH}
ScriptAlias /smart/ ${GIT_EXEC_PATH}/git-http-backend/
+ScriptAlias /smart_noexport/ ${GIT_EXEC_PATH}/git-http-backend/
Options None
@@ -31,6 +61,10 @@ ScriptAlias /smart/ ${GIT_EXEC_PATH}/git-http-backend/
Options ExecCGI
+RewriteEngine on
+RewriteRule ^/smart-redir-perm/(.*)$ /smart/$1 [R=301]
+RewriteRule ^/smart-redir-temp/(.*)$ /smart/$1 [R=302]
+
LoadModule ssl_module modules/mod_ssl.so
@@ -43,6 +77,13 @@ SSLMutex file:ssl_mutex
SSLEngine On
+
+ AuthType Basic
+ AuthName "git-auth"
+ AuthUserFile passwd
+ Require valid-user
+
+
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so