aboutsummaryrefslogtreecommitdiffstats
path: root/t/lib-httpd
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2023-02-24 22:54:01 -0800
committerJunio C Hamano <gitster@pobox.com>2023-02-24 22:54:01 -0800
commit6f581b6d6d17a0956f77d2f245a47ae9a2e76ae6 (patch)
treef4cf70f974591566b947c31f108f11a65b560750 /t/lib-httpd
parentMerge branch 'ma/fetch-parallel-use-online-cpus' (diff)
parentadd basic http proxy tests (diff)
downloadgit-6f581b6d6d17a0956f77d2f245a47ae9a2e76ae6.tar.gz
git-6f581b6d6d17a0956f77d2f245a47ae9a2e76ae6.zip
Merge branch 'jk/http-proxy-tests'
Test updates. * jk/http-proxy-tests: add basic http proxy tests
Diffstat (limited to 't/lib-httpd')
-rw-r--r--t/lib-httpd/apache.conf16
-rw-r--r--t/lib-httpd/proxy-passwd1
2 files changed, 17 insertions, 0 deletions
diff --git a/t/lib-httpd/apache.conf b/t/lib-httpd/apache.conf
index 51a4fbcf62..e31293a45f 100644
--- a/t/lib-httpd/apache.conf
+++ b/t/lib-httpd/apache.conf
@@ -47,6 +47,22 @@ Protocols h2c
LoadModule authz_host_module modules/mod_authz_host.so
</IfModule>
+<IfDefine PROXY>
+<IfModule !mod_proxy.c>
+ LoadModule proxy_module modules/mod_proxy.so
+</IfModule>
+<IfModule !mod_proxy_http.c>
+ LoadModule proxy_http_module modules/mod_proxy_http.so
+</IfModule>
+ProxyRequests On
+<Proxy "*">
+ AuthType Basic
+ AuthName "proxy-auth"
+ AuthUserFile proxy-passwd
+ Require valid-user
+</Proxy>
+</IfDefine>
+
<IfModule !mod_authn_core.c>
LoadModule authn_core_module modules/mod_authn_core.so
</IfModule>
diff --git a/t/lib-httpd/proxy-passwd b/t/lib-httpd/proxy-passwd
new file mode 100644
index 0000000000..77c25138e0
--- /dev/null
+++ b/t/lib-httpd/proxy-passwd
@@ -0,0 +1 @@
+proxuser:2x7tAukjAED5M