chiark
/
gitweb
/
~ianmdlvl
/
dgit.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
4b4f00a
)
dgit-repos-server: clear GIT_DIR and GIT_PREFIX (which we maybe inherit from client...
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 26 Jan 2014 19:14:08 +0000
(19:14 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Wed, 5 Mar 2014 18:29:05 +0000
(18:29 +0000)
dgit-repos-server
patch
|
blob
|
history
diff --git
a/dgit-repos-server
b/dgit-repos-server
index 8dd36aee27458ca4b97ad9ad4e0dfdb6227c1370..6e1ec02f74e639e8841e3f5c8ae8b262cfbfd46f 100755
(executable)
--- a/
dgit-repos-server
+++ b/
dgit-repos-server
@@
-514,6
+514,9
@@
sub argval () {
sub parseargsdispatch () {
die unless @ARGV;
+ delete $ENV{'GIT_DIR'}; # if not run via ssh, our parent git process
+ delete $ENV{'GIT_PREFIX'}; # sets these and they mess things up
+
if ($ENV{'DGIT_DRS_DEBUG'}) {
$debug='=';
open DEBUG, ">&STDERR" or die $!;