summaryrefslogtreecommitdiff
path: root/git-daemon
diff options
context:
space:
mode:
authorTony Finch <dot@dotat.at>2010-03-26 18:28:22 +0000
committerIan Jackson <ian@liberator.relativity.greenend.org.uk>2010-05-22 15:54:41 +0100
commit11b88dbb4e21bf4a21e611eb185b1df02d0d7379 (patch)
tree9fa2b2701d13173aefdad25445af9116ee0a491a /git-daemon
parentf14a8627786893cf1f94f31e890f579d1e1d75fb (diff)
downloaduserv-utils-11b88dbb4e21bf4a21e611eb185b1df02d0d7379.tar.gz
git-daemon: suppress warnings
Diffstat (limited to 'git-daemon')
-rwxr-xr-xgit-daemon/git-daemon.pl4
1 files changed, 3 insertions, 1 deletions
diff --git a/git-daemon/git-daemon.pl b/git-daemon/git-daemon.pl
index aabef66..5458c08 100755
--- a/git-daemon/git-daemon.pl
+++ b/git-daemon/git-daemon.pl
@@ -71,8 +71,10 @@ my $user = $vhost_user_from_tilde{$host} ? $tilde : $vhost_default_user{$host};
fail "no user configuration for $url" unless defined $user;
syslog 'info', "$peer $user $url";
-my @opts = ("-DCLIENT=$addr", "-DHOST=$host", "-DREPO=$repo");
+my @opts = ("-DHOST=$host", "-DREPO=$repo");
push @opts, "-DTILDE=$tilde" if defined $tilde;
+push @opts, "-DCLIENT=$addr" if defined $addr;
+no warnings; # suppress errors to stderr
exec 'userv', @opts, $user, 'git-upload-pack'
or fail "exec userv: $!";