diff options
author | Jeff King <peff@peff.net> | 2012-08-27 09:25:21 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-08-27 10:49:09 -0700 |
commit | 666aae9aed5a29019d2cd696d4258750c0dc96c7 (patch) | |
tree | 94dccbc1fb5afa8d72ca8d1c9bf3b576bd17a924 /builtin | |
parent | t/lib-httpd: only route auth/dumb to dumb repos (diff) | |
download | tgif-666aae9aed5a29019d2cd696d4258750c0dc96c7.tar.xz |
t/lib-httpd: recognize */smart/* repos as smart-http
We do not currently test authentication for smart-http repos
at all. Part of the infrastructure to do this is recognizing
that auth/smart is indeed a smart-http repo.
The current apache config recognizes only "^/smart/*" as
smart-http. Let's instead treat anything with /smart/ in the
URL as smart-http. This is obviously a stupid thing to do
for a real production site, but for our test suite we know
that our repositories will not have this magic string in the
name.
Note that we will route /foo/smart/bar.git directly to
git-http-backend/bar.git; in other words, everything before
the "/smart/" is irrelevant to finding the repo on disk (but
may impact apache config, for example by triggering auth
checks).
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin')
0 files changed, 0 insertions, 0 deletions